社区
Linux/Unix社区
帖子详情
如何在VC6.0环境下编译linux程序
squiffy
2008-12-29 11:30:07
最终的软件系统是在linux环境下运行,但是linux下的调试工具GCC用的不熟悉,因此想在VC环境做开发、调试,最终在linux下做系统测试。有没有这样现成的封装库函数,可以保证在VC下开发的代码可以在linux下运行?
从根本原理上说,自己开发一个linux下的常用库函数封装就可以满足上述的应用,我想找个现成的环境。程序本身不涉及太多的API操作,因此理论上完全可以实现这个。不知道哪位大侠有这方面的经验,共享一下。多谢!
...全文
455
11
打赏
收藏
如何在VC6.0环境下编译linux程序
最终的软件系统是在linux环境下运行,但是linux下的调试工具GCC用的不熟悉,因此想在VC环境做开发、调试,最终在linux下做系统测试。有没有这样现成的封装库函数,可以保证在VC下开发的代码可以在linux下运行? 从根本原理上说,自己开发一个linux下的常用库函数封装就可以满足上述的应用,我想找个现成的环境。程序本身不涉及太多的API操作,因此理论上完全可以实现这个。不知道哪位大侠有这方面的经验,共享一下。多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hngsc_0
2008-12-29
打赏
举报
回复
不管在linux下使用什么样的图形调试界面,基本上都是基于gdb,所以本质上还是要熟悉gdb就ok。
hngsc_0
2008-12-29
打赏
举报
回复
在涉及win和linux平台的函数内部使用宏加以区别
#ifdef(PLATFORM==LINUX)
....
#else
...
#endif
在linux下运行的代码,拉出来将功能实现正确就差不多了
squiffy
2008-12-29
打赏
举报
回复
程序的构成大部分采用标准C足够了,因为我对GDB不熟悉,我在VC下的开发效率是linux的很多倍,因此希望能在VC的环境下调试。说穿了,也是一种C跨平台开发的操作。
pottichu
2008-12-29
打赏
举报
回复
gdb + ddd 组成图形调试界面。
linaxing
2008-12-29
打赏
举报
回复
既然最终在linux下运行,那么就应该在linux下调试。如果你喜欢用图形的调试工具,linux下面也有。
jianhuiok
2008-12-29
打赏
举报
回复
我也来学习~~
joyself
2008-12-29
打赏
举报
回复
这又是何必呢?
建议在Linux下编程,vim也很不错。
如果你硬那么弄的话,那就搞个samba share,在windows里用vc编辑,然后
通过samba share在Linux下编译。
squiffy
2008-12-29
打赏
举报
回复
换个问法吧,Cygwin、Mingw,这两个东东我觉得比较合适。另外:我不是说VC编译了用,而是用VC开发的C代码能保证到linux下肯定可以使用。
csgdseed
2008-12-29
打赏
举报
回复
vc编译后不能在linux运行,vc只能编辑代码
rzsheng
2008-12-29
打赏
举报
回复
我认为没有必要这么做,Linux下熟悉了一样可以做到快速开发。
效率不见得比vc下开发低,
ma100
2008-12-29
打赏
举报
回复
用vc得交叉编译的代码才能在linux上执行(即使只是纯c),但那样就无法在vc里面调试了
所以必须的话,可以在vc上先编,调,然后放到linux里再编译一下
怎样把 VTK 安装到 VC 6.0
环境
下
通过上述步骤,你可以在VC 6.0
环境
下成功安装和配置VTK,从而利用其强大的图形和可视化功能。虽然过程可能略显复杂,但一旦完成,你将能够利用VTK的强大功能来提升你的项目表现力和数据分析能力。在实际操作过程中,...
vc6.0
中 编写的一个sdl
程序
例子,
编译
,执行通过
在
VC6.0
环境
下编写SDL
程序
,可以帮助开发者学习如何在旧版本的IDE中集成并使用开源库。 描述中的“
编译
,执行通过,很适合初学者学习”意味着这个压缩包内包含了一个完整的项目,用户下载后可以直接在
VC6.0
环境
中...
ace 5.3 vc 6.0
描述中的重复文字“vc 6.0 ace 5.3”强调了这两个组件的组合使用,暗示可能是在讨论如何在VC 6.0
环境
下配置和使用ACE库的5.3版本。 标签“ace 5.3”进一步明确了讨论的核心是ACE库的特定版本。 压缩包子文件“ACE_...
VC6.0
绿色安装+实用插件(支持WIN7,8,10)
5. **多平台兼容**:虽然
VC6.0
主要针对Windows,但通过特定的配置和第三方库,也能支持跨平台开发,如使用mingw进行
Linux
下的
编译
。 6. **插件系统**:
VC6.0
的插件系统使得开发者可以扩展其功能,如增强代码高亮、...
OpenGL
程序
17例(均有源代码,
VC6.0
实现)
在这些源代码中,你可以看到如何在
VC6.0
环境
下配置和
编译
OpenGL
程序
。 通过研究这些实例,你将能够深入理解OpenGL的基本概念,包括顶点、图元、颜色、光照、投影和视口变换等。同时,这也将为你提供实践经验,使你...
Linux/Unix社区
23,224
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章