本帖最后由 freebsder 于 2014-9-15 20:58 编辑
没怎么用过keil,对我前面回帖的说法有些忐忑,所以下了个keil验证了一下,确实编译有问题。后来想起来原来是文件长度的问题,和目录深度没关系,win7最长是260字符,相对路径还原成绝对路径之后比如类似 C:\Users\ld\Desktop\lpc1549\lpcopen\lpcopen2\lpcopen2\lpcopen2\applications\lpc15xx\keil_uvision_projects\nxp_lpcxpresso_1549\periph\periph_eeprom\..\..\..\..\..\..\software\lpc_core\lpc_board\boards_15xx\nxp_lpcxpresso_1549\keil_output\board_nxp_lpcxpresso_1549.lib,长度超了。但是可以看到开始有 C:\Users\ld\Desktop\lpc1549\lpcopen\lpcopen2\lpcopen2\lpcopen2, 8级目录。
找了半天不知道keil里面怎么设置引用文件的绝对路径,也不知道怎么设置keil把编译步骤详细给出来,链接详细步骤也没找到选项给出来,否则把详细编译/链接命令一看就知道问题在哪了。还是用iar,gcc的习惯些。
|