我需要第一次熟悉Eclipse-CDT(indigo),因此请使用first.c
和first.h
创建项目“ First”,然后使用Staticlib
创建一个静态库项目mylib.c
。一世
无法使用Build All
链接项目(在全部清除之后)。输出为:
Building target: First
Invoking: MacOS X C Linker
gcc -static -L"/Users/nate/Eclipse Workspaces/cdtWorkspace/Staticlib/Debug" -L"/Users/nate/Eclipse Workspaces/cdtWorkspace/Staticlib/Release" -o "First" ./src/first.o
ld: library not found for -lcrt0.o
关于如何解决这个问题的任何想法?
最佳答案
问题是我忘记了成败的成败。当我弄清楚eclipse-cdt在make文件中需要什么以及正确的语法时,所有这些都起作用。