共享 Eclipse 项目时,我应该将哪些 Eclipse 特定文件添加到 VCS(Subversion、GIT 等)?
我在这里有什么:
.autotools
.cproject
.project
.settings/
Run Code Online (Sandbox Code Playgroud) 我一直在尝试使用静态库 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/C++ General -> Paths and Symbols -> References. 在其下方,有一个名为的条目,Project References其中包含一个类似的列表。
列表之间有什么区别?
我知道链接的 -l 和 -L 选项,但我希望将 --start-group 和 --end-group 以及我所有的库设置到 CDT/Juno 下的 C 项目(属性)中,但是我要把它放在哪里选项 ????-Xlinker ?
谢谢马克
当我尝试在 Windows 上使用 Cygwin 和 Eclipse CDT 编译我的程序时出现以下错误。
对 `hb_ft_font_create' 的未定义引用
我认为这是由 -l 参数的顺序引起的。基本上这个功能依赖于 Freetype2,但是 Freetype2 的 autohinter 也依赖于 Harfbuzz。这使它成为一个循环依赖问题。
如果我颠倒 -lharfbuzz 和 -lfreetype 之间的顺序,则会出现包含对其他一堆 harfbuzz 函数(不包括 hb_ft_font_create)的未定义引用的另一组错误。
那么我该如何解决未定义的参考问题呢?
我正在用 Eclipse + CDT + MinGW 编写一些 C 代码。
编译输出总是显示:
Info: Internal Builder is used for build
gcc -O0 -g3 -Wall -c -fmessage-length=0 -o Math.o "..\\Math.c"
Run Code Online (Sandbox Code Playgroud)
如何更改命令行参数,例如 -O0、-Wall?
(我是 Eclipse IDE 的新手。)
我的情况:我目前正在尝试使用 Eclipse CDT 作为专有 IDE 的替代品。我有一个企业应用程序,它由一个可执行文件和许多(30 多个)共享库模块组成。该应用程序针对嵌入式非 x86 平台,具有兼容 POSIX 的操作系统(QNX 或 GNU/Linux,取决于所选的工具链)。因此,无法在开发人员的机器上进行调试。它必须远程完成。
我正在使用 Eclipse Luna/CDT 8.5 和远程系统资源管理器插件,并安装了 GDB/DSF 创建进程启动器。通过这些插件,Eclipse 可以远程启动程序并使用 gdbserver 对其进行调试。但只有主要的可执行文件可以配置为上传。
我想知道通过 Eclipse 为远程调试启动部署文件的合适方法是什么?
我目前的选择是:
有更好的解决方案吗?
linux remote-debugging eclipse-cdt shared-libraries gdbserver
我有一个大项目。我想找到其中包含的所有 .cpp/.h 文件file1.h。Eclipse CDT 中是否有任何快捷键可以执行此操作?
我正在尝试为 raspberry Pi 构建跨环境,以便在 Eclipse CDT for windows 上构建二进制文件。
我得到了用于访问 GPIO 的 Wiring Pi,我需要使用“Windows 工具链 for windows”在 Windows 上构建 Wiring Pi 的二进制文件。我已经在 Eclipse 上设置了它,但我还没有构建 Wiring Pi。
错误消息是“poll.h 未找到此类文件或目录”。我安装“SysGCC”时似乎正确设置了包含路径。
请告诉我如何在 Windows 上使用 Eclipse CDT 构建 Wiring Pi。
我使用 Eclise CDT 作为开发环境。我使用反汇编视图来查看装配等效项。但我习惯于阅读英特尔语法中的编写汇编代码。是否有任何选项可以让 Eclipse 以英特尔语法转储汇编代码?
eclipse-cdt ×10
eclipse ×4
c ×3
c++ ×2
project ×2
assembly ×1
disassembly ×1
freetype ×1
gcc ×1
gdbserver ×1
harfbuzz ×1
header-files ×1
linker ×1
linux ×1
raspberry-pi ×1