Linux eclipse C++ CDT 版本 Debug调试时如何运行环境变量脚本
各位大佬,问题描述如下:
(1)新创建了一个C++工程编译生成程序appName,改程序运行时需要调用其它库,因为涉及的库比较多,所以有一个设置环境变量的脚本bash.sh.如果在ubuntu命令窗口中 依次运行source ./bash.sh; ./appName;程序是可以运行的。问题是如果我在工程上右键选择Debug as->Local c++ Application即可进入debug模式进行调试该运行程序时,有没有方法运行环境变量脚本source ./bash.sh?大神不要说手动把脚本里面的环境变量一条条设置到程序调试环境变量中啊,脚本是第三方的,里面非常复杂...
(2)第二个问题是通过Debug as->Local c++ Application运行程序时,此时程序运行的绝对路径是哪里?我在程序里面有个通过相对路径加载config文件的语句(比如在ubuntu命令窗口的路径~/home 下运行./appName,那此时的路径就是~/home,我只需要把需要加载的文件放在这个路径下就可以)。我发现Debug as->Local c++ Application时,我把config文件放在生成应用程序的build文件夹下,程序并不能找打这个文件...
(1)新创建了一个C++工程编译生成程序appName,改程序运行时需要调用其它库,因为涉及的库比较多,所以有一个设置环境变量的脚本bash.sh.如果在ubuntu命令窗口中 依次运行source ./bash.sh; ./appName;程序是可以运行的。问题是如果我在工程上右键选择Debug as->Local c++ Application即可进入debug模式进行调试该运行程序时,有没有方法运行环境变量脚本source ./bash.sh?大神不要说手动把脚本里面的环境变量一条条设置到程序调试环境变量中啊,脚本是第三方的,里面非常复杂...
(2)第二个问题是通过Debug as->Local c++ Application运行程序时,此时程序运行的绝对路径是哪里?我在程序里面有个通过相对路径加载config文件的语句(比如在ubuntu命令窗口的路径~/home 下运行./appName,那此时的路径就是~/home,我只需要把需要加载的文件放在这个路径下就可以)。我发现Debug as->Local c++ Application时,我把config文件放在生成应用程序的build文件夹下,程序并不能找打这个文件...
...全文
相关推荐
在Eclipse下安装C++插件CDT
尽管CDT并不是一个完美的解决方案,但它为Windows环境下开发Linux下的C/C++程序提供了一个便捷的途径,特别是对于那些熟悉Eclipse集成开发环境的开发者来说更为友好。
如何在Linux使用Eclipse + CDT开发C C++程序
使用 Eclipse 和 CDT 开发 C/C++ 程序,可以大大提高我们的生产力,因为 Eclipse 提供了很多实用的功能,如语法提示、自动完成、代码折叠、调试等,CDT 也提供了许多有用的功能,如代码分析
在linux下安装eclipse以及运行c++程序的安装步骤
**1.3 Eclipse IDE的下载与安装**- **下载**:访问Eclipse官方网站(http://www.eclipse.org/downloads/),选择适合Linux平台的版本进行下载
Linux下安装Eclipse/JRE/CDT开发C/C++
可以通过访问Oracle官方网站下载Linux版本的JRE,并将其安装到 `/usr/local/java` 目录下,然后赋予可执行权限并执行安装脚本。
Linux下配置Eclipse,进行C_C++开发
- **下载地址**:http://www.eclipse.org/downloads/ - 选择适用于C/C++开发的版本,例如`eclipse-cpp-neon-3-linux-gtk-x86_64


Eclipse
