完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 一只耳朵怪 于 2018-5-31 15:29 编辑
我用CCS5.3调试demo程序,源代码是spectrum digital 提供的用于DM365板子开发和演示。我在建立一个project和安装好环境及设置后,试图build project时出现一个奇怪的错误。一个名叫EVMDM365_i2c.h的文件在编译的时候总是打不开,编译无法通过。检查该.h文件的路径和名字没有发现错误。试了好几天也没有发现原因。感谢那位高手可以帮我解答这个问题! 错误信息如下: **** Build of configuration Debug for project steven_test **** /home/davinci/ti/ccsv5/utils/bin/gmake -k all Building file: ../evmdm365.c Invoking: ARM Compiler "/home/davinci/ti/ccsv5/tools/compiler/arm_5.0.1/bin/armcl" -mv5e --code_state=32 --abi=ti_arm9_abi -me -g --include_path="/home/davinci/ti/ccsv5/tools/compiler/arm_5.0.1/include" --define=dm350 --define=dm365 --diag_warning=225 --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="evmdm365.pp" "../evmdm365.c" "../evmdm365_eeprom.h", line 18: fatal error #5: could not open source file "EVMDM365_i2c.h" >> Compilation failure Building file: ../evmdm365_eeprom.c Invoking: ARM Compiler "/home/davinci/ti/ccsv5/tools/compiler/arm_5.0.1/bin/armcl" -mv5e --code_state=32 --abi=ti_arm9_abi -me -g --include_path="/home/davinci/ti/ccsv5/tools/compiler/arm_5.0.1/include" --define=dm350 --define=dm365 --diag_warning=225 --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="evmdm365_eeprom.pp" "../evmdm365_eeprom.c" 1 fatal error detected in the compilation of "../evmdm365.c". Compilation terminated. gmake: *** [evmdm365.obj] Error 1 "../evmdm365_eeprom.h", line 18: fatal error #5: could not open source file "EVMDM365_i2c.h" >> Compilation failure 1 fatal error detected in the compilation of "../evmdm365_eeprom.c". Compilation terminated. gmake: *** [evmdm365_eeprom.obj] Error 1 Building file: ../evmdm365_i2c.c Invoking: ARM Compiler "/home/davinci/ti/ccsv5/tools/compiler/arm_5.0.1/bin/armcl" -mv5e --code_state=32 --abi=ti_arm9_abi -me -g --include_path="/home/davinci/ti/ccsv5/tools/compiler/arm_5.0.1/include" --define=dm350 --define=dm365 --diag_warning=225 --display_error_number --diag_wrap=off --preproc_with_compile --preproc_dependency="evmdm365_i2c.pp" "../evmdm365_i2c.c" "../evmdm365_eeprom.h", line 18: fatal error #5: could not open source file "EVMDM365_i2c.h" 1 fatal error detected in the compilation of "../evmdm365_i2c.c". Compilation terminated. gmake: *** [evmdm365_i2c.obj] Error 1 gmake: Target `all' not remade because of errors. >> Compilation failure **** Build Finished **** |
|
相关推荐
4个回答
|
|
|
试试直接在include#里指定.h的绝对路径
|
|
|
|
|
|
谢谢,Shine Zhang。 我在#include里指定了.h 的绝对路径,并确认文件名的正确,在指定的路径里找到该.h文件,同时也确定该.h文件的permission。可是还是一样的错误信息。郁闷! |
|
|
|
|
tongjingyang 发表于 2018-5-31 02:54 方便的话, 把程序发上来, 或者发个简单的测试程序也可以 |
|
|
|
|
|
谢谢Shine。由于CCS5.3是linux版本,所以include目录里的文件名要和程序里的#include文件名一致。把EVMDM365_i2c.h改为evmdm365就可以了。感谢帮助! |
|
|
|
|
只有小组成员才能发言,加入小组>>
549 浏览 0 评论
1613 浏览 0 评论
2047 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1513 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1337 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1756浏览 29评论
2781浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1724浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1634浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1645浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 04:50 , Processed in 0.820623 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3233