当前位置: 技术问答>linux和unix
关于linux与unix程序开发的问题
来源: 互联网 发布时间:2015-06-09
本文导语: 我现在正在改写一个unix 下的软件 使之能在linux 下运行,它使用了c++ 语言开发的,希望各位高手能给我指条 明路。帮我一把!问题是: (1)在这种转换中我应该注意什么问题? (2)用visualc++ 开发的图形界面能...
我现在正在改写一个unix 下的软件
使之能在linux 下运行,它使用了c++
语言开发的,希望各位高手能给我指条
明路。帮我一把!问题是:
(1)在这种转换中我应该注意什么问题?
(2)用visualc++ 开发的图形界面能不
能在linux 下运行?
(3) 能不能给我推荐几本好书呢?
谢谢了!
使之能在linux 下运行,它使用了c++
语言开发的,希望各位高手能给我指条
明路。帮我一把!问题是:
(1)在这种转换中我应该注意什么问题?
(2)用visualc++ 开发的图形界面能不
能在linux 下运行?
(3) 能不能给我推荐几本好书呢?
谢谢了!
|
1 一般能在UNIX下运行的程序,在LINUX下也能运行.
2 用VC++开发的图形界面不能在LINUX下运行.
3 ,,等.
2 用VC++开发的图形界面不能在LINUX下运行.
3 ,,等.
|
VC图形界面编程肯定用到了MFC,而Unix、Linux没有这些MFC,Unix、Linux只有标准的C++,所以VC的程序不能直接移植到Unix、Linux环境下。
Unix的程序代码,大部分在Linux环境下,可以编译,当然需要设置相关的编译环境,可以看看makefile文件中环境变量是否符合。不同厂家的Unix环境,也不完全相同。本人就碰到过网络字节顺序不一样的问题,导致网络消息错误。
建议楼主:先是在Linux环境下编译,先解决简单的语法错误、库问题等,然后做一次系统测试。
有问题的话,可以交流。friend9524@163.com
Unix的程序代码,大部分在Linux环境下,可以编译,当然需要设置相关的编译环境,可以看看makefile文件中环境变量是否符合。不同厂家的Unix环境,也不完全相同。本人就碰到过网络字节顺序不一样的问题,导致网络消息错误。
建议楼主:先是在Linux环境下编译,先解决简单的语法错误、库问题等,然后做一次系统测试。
有问题的话,可以交流。friend9524@163.com