【问题标题】:eclipse-cdt linker can't find crt0.oeclipse-cdt 链接器找不到 crt0.o
【发布时间】:2015-05-26 23:29:31
【问题描述】:

我需要第一次熟悉 Eclipse-CDT (indigo) 所以用first.cfirst.h创建了“First”项目,然后用mylib.c创建了一个静态库项目Staticlib .一世 无法使用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

知道如何解决这个问题吗?

【问题讨论】:

    标签: c linker eclipse-cdt osx-yosemite eclipse-indigo


    【解决方案1】:

    问题是我忘记了 make 的进出。当我弄清楚 eclipse-cdt 在 make 文件中想要什么以及正确的语法时,一切都奏效了。

    【讨论】:

      猜你喜欢
      • 2012-07-07
      • 2013-04-13
      • 1970-01-01
      • 2015-06-15
      • 1970-01-01
      • 2014-04-30
      • 2013-08-27
      • 2015-07-03
      • 2010-10-03
      相关资源
      最近更新 更多