This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
您好!
我正在尝试 使用 Windows 上的 CCS 版本8.2.0.00007为 BeagleBone Black 构建 PDK 示例项目。 PDK 为 pdk_am335x_1_0_12。 当我构建 任何 示例项目时,我会得到“gmake:***没有规则来创建目标”错误。
这里的示例是 GPIO_LedBlink_bbbAM335x_armTestProject 的输出。 输出中显示的路径似乎无效。 源 文件实际上驻留在 'C:/ti/pdk_am335x_1_0_12/packages/ti/drv/gpio/...中 有什么建议吗? 是否有地方纠正路径?
****项目 GPIO_LedBlink_bbbAM335x_armTestProject 的配置调试构建****
"C:\\ti\\ccsv8\\utils\\bin\\gmake"-k -j 8 all -O
subdir_rules.mk:37:目标'build-861389649'的配方失败
gmake:***没有规则使目标'C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/gpio/test/led_blink/src/am335x/GPIO_bbbAM335x_board.c、'GPIO_bbbAM335x_board.o'需要。
gmake:***没有使目标'C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/gpio/test/led_blink/am335x/armv7/bios/am335x_app_bbbam335x.cfg 成为'configPkg/linker.cmd'所需的规则。
gmake:***没有使目标'C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/gpio/test/led_blink/src/GPIO_log.c '成为'GPIO_log.o'所需的规则。
gmake:***没有使目标'C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/gpio/soc/am335x/GPIO_soc.c '成为'GPIO_SoC.o'所需的规则。
gmake:***没有使目标'C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/uart/soc/am335x/UART_soc.c '成为'UART_SoC.o'所需的规则。
gmake:***没有使目标'C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/gpio/test/led_blink/src/main_led_blink.c '成为'main_led_blink.o'所需的规则。
gmake[1]:***没有规则使目标'C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/gpio/test/led_blink/am335x/armv7/bios/am335x_app_bbbam335x.cfg 成为'Build-861389649-InProc '所需的目标'C:。
gmake[1]:目标'Build-861389649-InProc '不会由于错误而重新生成。
gmake:***[build-861389649]错误2.
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****
谢谢、
Kevin R.
。
我 在 Project -> Properties->Linked Resources->Linked Resources 中将文件的路径更改为绝对路径 ,然后我能够编译“确定”。 我不知道原始路径为什么错误、但 修复了它、程序现在运行正常。
Kevin R.
Kevin、
源文件的路径似乎不正确。
[引用 user="Kevin Roche"] gmake:***没有规则使目标'C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/gpio/test/led_blink/src/am335x/GPIO_bbbAM335x_board.c,'GPIO_bbbAM335x_board.o'需要。
此处的源文件路径显示 C:/ti/ccsv8/eclipse/PDK_INSTALL_PATH/ti/drv/gpio/test/led_blink/src/am335x/GPIO_bbbAM335x_board.c、这是不正确的。 我希望它类似于 pdk_install_path/ti/drv/GPIO/test/led_blink/src/am335x/gpio_bbbAM335x_board.c、其中 pdk_install_path 解析到该文件 /封装。
请确保您严格遵循 此处介绍 的创建 PDK 工程的步骤。