linux经典问题(五) 程序开发篇

luoyjx · 2014-09-22 23:26 · 711次阅读

0001 
linux下调试core文件 
gdb <progname> <core> 
<progname>:出错产生core dump的可执行程序。 
<core>: core dump的文件名,缺省是“core” 

0002 
gcc abc.c得到的a.out不能运行 
./a.out 

0003 
c++ 编译时为什么出错信息说cout没定义 
include头文件完后加入 using namespace std; 

0004 
新编译生成的gcc ,使用的标准连接库都在/usr/local/lib 下了,但使用的缺省的连接路径是 /usr/lib 怎样添加?(除了在每次编译时 增加 -L /usr/local/lib 以外)(sakulagi, hutuworm) 
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib 
写到~/.bash_profile里面。 
增加一种简便办法: 
将/usr/local/lib加入/etc/ld.so.conf,然后运行一次ldconfig 

收藏

暂无评论

登录后可以进行评论。没有账号?马上注册