c++ linux
QQ641187518
这个作者很懒,什么都没留下…
展开
-
Linux可执行文件执行时找不到共享库
场景: 编译程序时使用了如下参数指定了链接库的位置,但是执行时提示无法加载共享库。 #gcc test.c -L /usr/local/rrdtool-1.2.30/lib -lrrd 现象: error while loading libraries:librrd.so.2:cannot open shared object file:No such fil转载 2013-06-19 14:13:45 · 1512 阅读 · 0 评论 -
linux下c++的编译器g++的基本使用
g++是 linux下c++的编译器,在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件 2.将预处理后的文件不转换成汇编语言,生成文件.s 3.有汇编变为目标代码(机器代码)生成.o的文件 4.连接目标代码,生成可执行程序 g++ 编译c++经常使用的参数: -c 只编译,不连接。例如: g++ -c helloworld.cpp 只生成helloworl转载 2013-06-19 14:38:34 · 684 阅读 · 0 评论