• 5302阅读
  • 2回复

windows上开发好的程序如何放到solaris上使用 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-30
— 本帖被 XChinux 执行加亮操作(2008-08-30) —
前两天刚刚在solaris上安装好QT,我用的是商业版,但还是费了我好大的功夫在按照成功。因为我用的是solaris8,安装时用原来的cc编译器时安装不成功,所以我就下载了g++安装,这样就成功了。通过./configure、make、make install、并设置好环境变量。

然后我就把我在windows上开发好的程序放到solaris上,下面我应该如何编译并发布啊?
我用了qmake -project、qmake,然后在make的时候就出错了
后来我直接写了一个hello的小程序,也是这样。我不太会用solaris,哪位大哥能高手在solaris上的具体操作啊,包括在solaris上编译和发布。

还有一个问题,我在windows上开发时是与VC6绑定的,用到了oracle的链接库,因为我是用oracle的proc来写的,没有用到QT自带的数据库接口函数。这样的话,我在solaris上怎样加入oracle的链接库和头文件呢?上次有人跟我说是在生成的.pro文件里加入,能不能告诉我具体的操作啊?谢谢

由于现在项目很急,最近一直在问问题,有点不好意思了,哈哈,等忙过这段时间,我会把我的经验写成详细的文档发上来,希望大家多交流。我用的是商业版的4.4.0还有4.4.1的,在windows上可以和VC6、2003、2005、2008绑定,我只试了VC6的,而且在windows上开发比较顺利,现在就要转到solaris上了,如果有人在windows上出现什么问题的话,也可以跟我多交流,毕竟人多力量大嘛,哈哈。
只看该作者 1楼 发表于: 2008-08-30
是不是周末大家都出去潇洒了啊,怎末一个人都有啊,哈哈
离线xphenix

只看该作者 2楼 发表于: 2008-08-30
我用的是OCCI ,是这样处理的。
生成Makefile之后,编辑它,在CXXFLAG 后面加上 -IXXXX (XXXX 代表OCCI头文件的存放目录).
在LDFLAG后面加上 -LXXXX -lclntsh -locci (XXXX代表OCCI  库文件的存放目录) , 然后make 就行了。

我的环境是 solaris 10 sparc + SunCC 5.9
快速回复
限100 字节
 
上一个 下一个