两个简单的问题:
如何使用所有环境变量调用 eclipse cdt 生成的 make 文件?例如,我的 make 文件是在 PROJECT_FOLDER_ROOT/Debug/makefile 位置生成的,如果我尝试调用它:
khan@khan-P55A-UD3P:~/git/gcc/libGCC/Debug$ make -k -j5 all
构建文件:../src/utility/Versioning.cpp 调用:Cross G++ 编译器 mipsel-openwrt-linux-g++ -I/home/khan/carambola.pristine/staging_dir/target-mipsel_r2_uClibc-0.9.33.2/usr/include - O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/utility/Versioning.d" -MT"src/utility/Versioning.d" -o "src/utility/Versioning.o" "../src/utility/Versioning.cpp" /bin/sh: 1: mipsel-openwrt-linux-g++: 未找到 make: * [src/utility/Versioning.o] 错误 127 make: Target 'all' not因为错误重做。
它正在寻找mipsel-openwrt-linux-g++
,这是 Eclipse 构建系统的环境变量。如何将其包含在命令行用法中?
第二个问题:有没有办法在 CDT 中自动增加内部版本号?谷歌搜索在这方面没有帮助。