0
我不能在Windows說服AVR-GCC包括來自其他目錄中的* .h文件中:的Atmega,AVR-GCC,彙編包括文件從另一個目錄
>avr-gcc -Wa,-gdwarf2 -x assembler-with-cpp -c -mmcu=atmega256rfr2 halW1.S
C:\Users\me\AppData\Local\Temp\ccjzoYpN.s: Assembler messages:
C:\Users\me\AppData\Local\Temp\ccjzoYpN.s:6: Error: can't open halGccD.h for reading: No such file or directory
所需的文件是一個向上一級在../include文件夾 (這是Atmel公司本身提供的與BitCloud棧)
我試圖爲愛特梅爾工作室確實通過包括文件夾:
>avr-gcc -Wa,-gdwarf2 -x assembler-with-cpp -c -mmcu=atmega256rfr2 halW1.S -I "..\include"
但似乎AVR-GCC彙編忽略-I選項。我試着用相對的,絕對的,甚至把這個路徑放在全局路徑中。
如果我將所需的* .h複製到* .S文件所在的相同文件夾中,它就可以工作。
出了什麼問題?