两个简单的问题:
如何使用所有环境变量调用eclipse生成的make文件?例如,我的make文件是在location _文件夹_ROOT/Debug/makefile生成的,如果我尝试调用它:
khan@khan-P55A-UD3P:~/git/gcc/libGCC/Debug$ make -k -j5 all构建文件:./src/实用程序/Versioning.cpp调用: Cross G++ Compiler mipsel-openwrt-linux-g++ G++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF“src/实用程序/Versioning.d”-MT“src/实用程序/Versioning.d”-o“src/实用程序/versioning.o”“./src/versioning.o”实用程序/Versioning.cpp“/bin/sh: 1: mipsel-openwrt-linux-g++:not:*src/实用程序/Versioning.o Error 127 make: Target‘`all’由于错误而没有重新生成。
它正在寻找mipsel-openwrt-linux-g++,它是eclipse构建系统的环境变量。如何将其包含在命令行用法中?
第二个问题: CDT中是否有自动增加生成号的方法?谷歌搜索在这方面没有帮助。
发布于 2013-02-19 05:31:38
在这里询问之后,它设法解决了eclipse makefile问题:
我写这个剧本就是为了做这个。希望它能对某人有所帮助:
#!/bin/bash
CURRENT_PATH=$PWD
DEBUG_FOLDER_PATH=$CURRENT_PATH/Debug
TOOLCHAIN_PATH=/home/khan/carambola.pristine/staging_dir/toolchain-mipsel_r2_gcc-4.7-linaro_uClibc-0.9.33.2/bin
cd $DEBUG_FOLDER_PATH
export CWD=$DEBUG_FOLDER_PATH
export PWD=$DEBUG_FOLDER_PATH
export PATH=$TOOLCHAIN_PATH:$PATH
echo $CWD
echo $PWD
echo $PATH
make -k -j5 $1 $2 $3 $4但是,我仍然在寻找一种方法来增加构建数。任何帮助都将不胜感激。
丁克
https://stackoverflow.com/questions/14950234
复制相似问题