相关疑难解决方法(0)

如何在Eclipse C++项目中包含静态链接库?

我有一个以源代码形式分发的开源库.在运行Makefile之后,我最终得到了一个.h文件和一个.a文件,然后我想要包含在我正在处理的项目中.我熟悉如何通过手动编辑Makefile或从命令行调用编译器来添加它们,但我不知道如何将这些添加到使用CDT创建的Eclipse C++项目中.

我目前正在使用Eclipse Indigo.我找到了旧版Eclipse的一些说明,但菜单并没有描述.我捅了一下,没看到任何熟悉的东西.

c++ eclipse eclipse-cdt static-libraries

6
推荐指数
2
解决办法
3万
查看次数

eclipse中的静态库链接

我一直在尝试使用静态库 Gtest ( gtest_main.a) 框架构建我的 C 项目。我已将有关库文件和相应路径的信息包含在 IDE 的链接器部分,但我仍然收到以下错误:

******** 项目 CPP_GTEST 配置调试的构建 ****
**** 内部构建器用于构建 ****
g++ -LC:/UT_automation_tools/CPP_GTEST/lib -o CPP_GTEST.exe ut_src\ut_asd.o mock_lib\sgn\sgn_asd.o asd\asd.o -lgtest_main
c:/mingw/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe:找不到-lgtest_main
collect2: ld 返回 1 个退出状态
发生构建错误,构建已停止
消耗时间:750 ms.****  

我保留了链接器命令行模式,因为它是 eclipse 中的默认设置 ${COMMAND} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}

我一直在用谷歌搜索来解决这个问题,我尝试了各种方法,我在谷歌搜索时遇到过但无法解决问题。

c eclipse-cdt

5
推荐指数
1
解决办法
3700
查看次数

标签 统计

eclipse-cdt ×2

c ×1

c++ ×1

eclipse ×1

static-libraries ×1