• 5942阅读
  • 5回复

qt+eclipse生成可执行程序问题 [复制链接]

上一主题 下一主题
离线hezy000
 

只看楼主 倒序阅读 楼主  发表于: 2009-02-13
qt+eclipse生成可执行程序问题
linux下面用qt+eclipse做qt工程,目录为test,现在程序都写好了,在eclipse中能直接运行,test目录下面有makefile,*.ui,*.cpp,*.pro等 源文件,也有个test可执行程序,但我把test执行文件这一个文件放在其它linux机器上就不能运行,“can't  open share library”,是不是编译是动态编译的问题?怎么解决啊?
另外,在test目录下还有debug和release两个目录,里面文件是main.o ,test.o ,moc_test.o ,moc_test.cpp ,但里面都没有可执行程序呀?
新手,希望各位大哥多多帮忙呵
离线wd007

只看该作者 1楼 发表于: 2009-02-13
把依赖库和执行文件放在一起
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线hezy000

只看该作者 2楼 发表于: 2009-02-13
能说清楚点吗?小弟新手,依赖库在哪呀?
main.o ,test.o ,moc_test.o ,moc_test.cpp 这几个文件有没用??
离线wd007

只看该作者 3楼 发表于: 2009-02-13
将依赖的Qt的库文件放在一起,如QtCore.dll,具体没有记住,试试看行不行
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线iptton

只看该作者 4楼 发表于: 2009-02-13
安装相关的库或者把qt的共享库文件放在可执行文件同一目录,linux下应该是so而不是dll.can't  open share library,MS在WINDOWS下会提示缺少哪个DLL的..不知linux有没有提示.
[url] http://www.alloyteam.com/2012/05/web-front-end-tool-rythem-1/ [url]
离线hezy000

只看该作者 5楼 发表于: 2009-02-16
linux 下面就是没有提示,唉
快速回复
限100 字节
 
上一个 下一个