logo资料库

Linux Eclipse C++项目编译与调试.docx

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
前言
IDE工具Linux Eclipse for C++
C++项目新建
C++项目编译
C++项目调试
前言 发现公司大部分 C++同事都是用文本编辑器和 gdb 命令来进行 C++代码编写与调试,相 当费劲,本人 JAVA 开发出生,这里总结下使用 Eclipse 进行 C++项目开发与调试经验,希望 对大家有所帮助,提高 C++代码开发与调试效率。 IDE 工具 Linux Eclipse for C++ 上官网下载 Eclipse 工具与 JDK1.8 Eclipse:eclipse-cpp-2019-03-R-linux-gtk-x86_64.tar.gz JDK:jdk-8u181-linux-x64.tar.gz
C++项目新建
注意:1 处不要勾选,不要使用的默认编译命令(默认的编译命令是make all);2 处填写好 你项目的编译命令;Makefile generation automatically 不要勾选,Makefile 文件使用你自己的; 3 处填写编译文件存放目录
注意:一定要把新一代的头文件目录 Add 上。 C++项目编译 选择项目,右键->Build Project 既可编译项目,在 Console 工作台可以看到它执行了:make priv_server2 all,其中目标 all 是自动加上去的,在 Makefile 里是不存在,所以会提示 all 生 成失败,但没有关系,因为 priv_server 是可以正常编译生成(在 linux 目录下)。
C++项目调试 在 Debug Configurations 上新建 C++ Application,3 处项目选择 priv_server2,可执行文件选择 linux/priv_server2,Arguments 页上设置启动进程时所带的参数,在 Debug 页面你会发现 eclipse 就是用 gdb 命令进行调试的。一切设置好了后点击 Apply,在点击 Debug 进行调试, 会在 main 方法的第一行停住,后面就是正常的调试了。
分享到:
收藏