arm-none-eabi-gcc找不到的问题解决了,但是又遇到一个问题
需要把CYGPATH这个环境变量设置进去,否则arm-none-eabi-gcc识别不了cygwin下的头文件路径
在bash下,做下列命令就可以了
export CYGPATH=c:/cygwin/bin/cygpath
再手动做编译
arm-none-eabi-gcc -o build/application.o -c -mcpu=arm720t -DFLASH_BUILD -O2 -Ibuild -I. -I/cygdrive/c/linux/rt-thread/rt-2457-git -I/cygdrive/c/linux/rt-thread/rt-2457-git/build -I/cygdrive/c/linux/rt-thread/rt-2457-git/include -I/cygdrive/c/linux/rt-thread/rt-2457-git/libcpu/arm/s3c44b0 -I/cygdrive/c/linux/rt-thread/rt-2457-git/libcpu/arm/common application.c
是可以编译
但是做scons就报错
$ scons
scons: Reading SConscript files …
scons: done reading SConscript files.
scons: Building targets …
scons: building associated VariantDir targets: build
arm-none-eabi-gcc -o build/application.o -c -mcpu=arm720t -DFLASH_BUILD -O2 -Ibuild -I. -I/cygdrive/c/linux/rt-thread/rt-2457-git -I/cygdrive/c/l/cygdrive/c/linux/rt-thread/rt-2457-git/include -I/cygdrive/c/linux/rt-thread/rt-2457-git/libcpu/arm/s3c44b0 -I/cygdrive/c/linux/rt-thread/rt-2457-gi
application.c: fatal error: rtthread.h: No such file or directory
compilation terminated.
scons: * [build/application.o] Error 1
scons: building terminated because of errors.
找不到rtthread.h
不知道怎么把CYGPATH这个环境变量和scons里调用arm-none-eabi-gcc这个过程糅合到一起?
arm-none-eabi-gcc找不到的问题解决了,但是又遇到一个问题
需要把CYGPATH这个环境变量设置进去,否则arm-none-eabi-gcc识别不了cygwin下的头文件路径
在bash下,做下列命令就可以了
export CYGPATH=c:/cygwin/bin/cygpath
再手动做编译
arm-none-eabi-gcc -o build/application.o -c -mcpu=arm720t -DFLASH_BUILD -O2 -Ibuild -I. -I/cygdrive/c/linux/rt-thread/rt-2457-git -I/cygdrive/c/linux/rt-thread/rt-2457-git/build -I/cygdrive/c/linux/rt-thread/rt-2457-git/include -I/cygdrive/c/linux/rt-thread/rt-2457-git/libcpu/arm/s3c44b0 -I/cygdrive/c/linux/rt-thread/rt-2457-git/libcpu/arm/common application.c
是可以编译
但是做scons就报错
$ scons
scons: Reading SConscript files …
scons: done reading SConscript files.
scons: Building targets …
scons: building associated VariantDir targets: build
arm-none-eabi-gcc -o build/application.o -c -mcpu=arm720t -DFLASH_BUILD -O2 -Ibuild -I. -I/cygdrive/c/linux/rt-thread/rt-2457-git -I/cygdrive/c/l/cygdrive/c/linux/rt-thread/rt-2457-git/include -I/cygdrive/c/linux/rt-thread/rt-2457-git/libcpu/arm/s3c44b0 -I/cygdrive/c/linux/rt-thread/rt-2457-gi
application.c: fatal error: rtthread.h: No such file or directory
compilation terminated.
scons: * [build/application.o] Error 1
scons: building terminated because of errors.
找不到rtthread.h
不知道怎么把CYGPATH这个环境变量和scons里调用arm-none-eabi-gcc这个过程糅合到一起?
举报