发布网友 发布时间:2022-04-23 16:41
共2个回答
热心网友 时间:2023-10-09 14:45
要注意安装为debug的configure --prefix=/home/godpig/study/opensrc --enable-debug 然后再 make以及make install 这个时候,在/home/godpig/study/opensrc目录下面,已经有安装好的程序了,里面包括 include、lib等子文件夹 在开发的时候,include是要被包含的头文件所在的目录,lib是开发库 2. 打开eclipse,新建一个HelloWorld的工程 写一个简单的调用这个开源项目的代码,保存为HelloWorld.c即可,也可以直接从开源工程里面找example。 然后开始配置环境 右键当前测试工程 - Properties - c/c++ build - settings 。
这个时候在右边选项卡里,第一个选项卡默认就为:Tools Setting Toos Setting - GCC Compiler - Directories 添加include目录,即:/home/godpig/study/opensrc/include Toos Setting - GCC Linker - Libraries 在Library search path。
扩展资料:
Linux操作系统嵌入了TCP/IP协议栈,协议软件具有路由转发功能。路由转发依赖作为路由器的主机中安装多块网卡,当某一块网卡接收到数据包后,系统内核会根据数据包的目的IP地址,查询路由表,然后根据查询结果将数据包发送到另外一块网卡,最后通过此网卡把数据包发送出去。此主机的处理过程就是路由器完成的核心功能。
点击导航栏里的 window -> Preferences
选择 General -> Content Types
在右侧红框里选择要修改编码的文件类型
(一般会用到CSS,Java Source File,Java Propertis File 等等),
在绿框里修改编码,一般用"utf-8"。
修改完点击OK。
前三步是针对文件的,
还需要工作空间设置字符集编码。
可以去 General -> Workspace ->然后在图中的中间的红框里选择需要的字符集,
然后右下角的Apply执行操作。
参考资料来源:百度百科-linux
参考资料来源:百度百科-eclipse
热心网友 时间:2023-10-09 14:45
今天终于找到点方法,记下来阅读调试环境是在Eclipse1. 将开源工程安装安装的时候,要注意安装为debug的,这个目录一般安装到自己的学习目录即可吧如: ./configure --prefix=/home/godpig/study/opensrc --enable-debug然后再 make以及make install这个时候,在/home/godpig/study/opensrc目录下面,已经有安装好的程序了,里面包括 include、lib等子文件夹在开发的时候,include是要被包含的头文件所在的目录,lib是开发库2. 打开eclipse,新建一个HelloWorld的工程写一个简单的调用这个开源项目的代码,保存为HelloWorld.c即可,也可以直接从开源工程里面找example。然后开始配置环境右键当前测试工程 - Properties - c/c++ build - settings这个时候在右边选项卡里,第一个选项卡默认就为:Tools SettingToos Setting - GCC Compiler - Directories 添加include目录,即:/home/godpig/study/opensrc/includeToos Setting - GCC Linker - Libraries 在Library search path中添加库目录,即:/home/godpig/study/opensrc/lib。 在Libraries中添加上需要链接的库,如:opensrc,这个时候会自动搜索libopensrc.a。(但在我这儿有问题,需要在GCC Linker的Command中,手动在gcc指令之后添加链接选项: -lopensrc 才行)这样,头文件会自动从那个include中搜索,库会自动lib中搜索3.开始单步调试这个时候就可以编译这个HelloWorld了,应该可以编译链接成功如果直接Debug无法执行程序,可能出现找不到opensrc.so等错误,这可能是你的那个lib目录,即:/home/godpig/study/opensrc/lib不在系统的LD_LIBRARY_PATH环境变量中,无法自动加载动态库(如果安装的时候,没有用--prefix指定自定义的目录,一般不会出现这个问题吧)如果出现了找不到opensrc.so的错误,则需要修改系统的LD_LIBRARY_PATH,或者在eclipse中配置Debug的这个环境变量方法如下:点Debug的那个图标,下面有个Debug Configurations - Environment - New这个时候把LD_LIBRARY_PATH作为名字,/home/godpig/study/opensrc/lib作为值填进去,保存这个时候再单步调试,一切ok了~:-)