当前位置: 技术问答>linux和unix
Linux下Eclipse编译报错
来源: 互联网 发布时间:2016-06-25
本文导语: 我在Linux下安装Eclipse,写一个很小的程序 #include int main(int argc,char ** argv) { printf("Check outn"); return 0; } 编译就是通不过 **** Build of configuration Debug for project LinuxC **** make all Building target: LinuxC Invoking: G...
我在Linux下安装Eclipse,写一个很小的程序
#include
int main(int argc,char ** argv)
{
printf("Check outn");
return 0;
}
编译就是通不过
**** Build of configuration Debug for project LinuxC ****
make all
Building target: LinuxC
Invoking: GCC C Linker
gcc -Xlinker ld -o"LinuxC" ./first.o
collect2: cannot find 'ld'
make: *** [LinuxC] Error 1
用命令行编译gcc -Xlinker ld -o"LinuxC" ./first.o 没问题
用Eclipse就编译报错
gcc 版本 4.1.2 20070502 (Red Hat 4.1.2-12)
请高手帮帮忙把,我停在这很多天了,我的email:xieyf@zhifang.com.cn
#include
int main(int argc,char ** argv)
{
printf("Check outn");
return 0;
}
编译就是通不过
**** Build of configuration Debug for project LinuxC ****
make all
Building target: LinuxC
Invoking: GCC C Linker
gcc -Xlinker ld -o"LinuxC" ./first.o
collect2: cannot find 'ld'
make: *** [LinuxC] Error 1
用命令行编译gcc -Xlinker ld -o"LinuxC" ./first.o 没问题
用Eclipse就编译报错
gcc 版本 4.1.2 20070502 (Red Hat 4.1.2-12)
请高手帮帮忙把,我停在这很多天了,我的email:xieyf@zhifang.com.cn
|
可以自己写Makefile,
用Eclipse开发C/C++程序
你在终端用命令启动Eclipse试试能不能找到ld。
如果能,就到/etc/profile中将你的ld所在目录添加到PATH变量中。
用Eclipse开发C/C++程序
你在终端用命令启动Eclipse试试能不能找到ld。
如果能,就到/etc/profile中将你的ld所在目录添加到PATH变量中。
|
你环境的问题我这里正常
**** Build of configuration Debug for project testa ****
make -k all
Building file: ../main.cpp
Invoking: GCC C++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"main.d" -MT"main.d" -o"main.o" "../main.cpp"
Finished building: ../main.cpp
Building target: testa
Invoking: GCC C++ Linker
g++ -o"testa" ./main.o
Finished building target: testa
Build complete for project testa
**** Build of configuration Debug for project testa ****
make -k all
Building file: ../main.cpp
Invoking: GCC C++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"main.d" -MT"main.d" -o"main.o" "../main.cpp"
Finished building: ../main.cpp
Building target: testa
Invoking: GCC C++ Linker
g++ -o"testa" ./main.o
Finished building target: testa
Build complete for project testa