
系统
文章平均质量分 70
lv_xinmy
这个作者很懒,什么都没留下…
展开
-
CMake编译时支持GDB调试
一般在调用./configure时,可以通过设置CXXFLAGS或者CFLAGS使程序可以支持调试,就是可以用GDB查看程序运行的信息,但在cmake编译时,在cmake过程和后面的make及make install都无法加入调试信息。当然可以加入调试信息的,方法如下:修改CMakeLists.txt文件,如我修改如下:# Version 2.4 might wor原创 2013-02-05 10:07:23 · 26434 阅读 · 2 评论 -
Linux上获取所有网卡信息
#include #include #include #include #include int main(){ struct ifreq ifr; struct ifconf ifc; char buf[2048]; int success = 0; int sock = socket(AF_INET, SOCK_DGRAM, IPPROT原创 2013-06-18 17:53:57 · 2360 阅读 · 0 评论 -
rpmbuild打包错误记录
一,在rpmbuild给spec脚本指定变量rpmbuild --define="version ${version}" --define="project ${PROJECTNAME}" -ba ./rpm/project.spec这样,在spec脚本中可以用%version获取到version的变量值,如下:Name: %projectVersion: %version原创 2014-02-24 18:12:35 · 5651 阅读 · 0 评论