欢迎来到CentOS问吧,从这里您能进入CentOS世界!

CentOS问吧

当前位置: 主页 > CentOS管理 > KDE环境 >

CentOS下Eclipse的配置Post-build steps的ln命令

时间:2011-06-22 14:50来源:未知 作者:admin 点击:
Linux很怪,eclipse也不那么温顺,在Linux下使用eclipse,就出了些问题,令人很是郁闷。 在工程的属性里--》c/c++Build--》Environment中定义Environment variables to set设置配置变量 先看Value值,两种

Linux很怪,eclipse也不那么温顺,在Linux下使用eclipse,就出了些问题,令人很是郁闷。

在工程的“属性”里--》c/c++Build--》Environment中定义Environment variables to set设置“配置变量”

先看Value值,两种写法1、/root/Desktop/hmsa_code/lib/

CentOS下Eclipse的配置Post-build steps的ln命令的奇怪问题

2、/root/Desktop/hmsa_code/lib

配置好这个变量,可以在“属性”--》c/c++Build--》Setting--》Build Steps--》Post-build steps--》Command中设置ln链接 ln -sf ln -fs ${GLFS}libHA_GLFS_DB.so /usr/lib就在用户的lib中链接了libHA_GLFS_DB.so文件。

我的说明有二1、“属性”--》c/c++Build--》Setting--》Build Steps--》Post-build steps--》Command也可以写cp命令,就是拷贝文件命令,如:cp -f ../Debug/libHA_GLFS_DB.so ../../lib/libHA_GLFS_DB.so将当前目录下的../Debug/libHA_GLFS_DB.so 拷贝到当前目录的上层目录的/lib/libHA_GLFS_DB.so下。

说我遇到的纳闷的事情。今天以前我写“配置变量”时: /root/Desktop/hmsa_code/lib一直没问题,但是今天在/usr/lib的目录下就生成了liblibHA_GLFS_DB.so文件,在使用时报

error while loading shared libraries: libHA_GLFS_DB.so: cannot open shared object file: No such file or directory错误了。

就是因为生成了liblibHA_GLFS_DB.so导致的。

这时把“配置变量”改成/root/Desktop/hmsa_code/lib/就OK了。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
  • 上一篇:没有了
  • 下一篇:没有了
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
栏目列表
推荐内容