win32下编译Linux 下的项目(makefile.am和makefile.in)
时间:2008-06-12 14:10:47
来源:论坛整理 作者: 编辑:chinaitzhe
我只会用VC ,另外对于mingw环境,GCC也会照说明配一下。
我现在的目的是想配一个环境对这个项目边调试边学习一下,看一下是如何实现的。最好是在VC编译器下,那就更熟悉了。
我注重到项目的每个源文件子目录下除了.h .cpp文件外都有 makefile.am和makefile.in 文件,我估计.am文件就是项目文件.
网友回复:那就学习makefile呗
网友回复:百度搜索 makefile,学学简单功能;
使用Dev C ,内嵌GCC,很轻易上手。
网友回复:把makefile看明白了,就知道是什么了!
网友回复:对于没有提供Makefile的东西,通常都需要先configure,它的目录下应该有,然后就会根据makefile.in生成Makefile,最后再make。
但是在windows下不会直接支持configure里面的脚本,假如需要使用,可以在windows下装cygwin,或者在linux下操作一遍。这样就会生成Makefile,还会将.cpp文件编译成.o的文件,根据.o的文件大致就可以知道在这个项目中需要使用的.cpp文件了,假如你运气好,将这些.cpp文件加到VC的工程中,就OK了。假如运气不好,那就自己动手改..........
网友回复:感谢 lights_joy 的热情参与。
http://d.download.csdn.net/down/488339/dalao812 这个是我想学习的例子,放上来方便大家理解。比较小的一个工程有代表意义。
我现在在学习makefile 。有没有能将makefile工程生成VC工程的转换工具啊?否则要把握项目平台的移植还是一件麻烦事了。
网友回复:Cyphesis is a small scale or personal
server for WorldForge games
看这句话就知道在windows下没戏,放弃VC吧!
网友回复:同样的迷惑
vc除了能编译,还能很方便的调试,断点,单步。还是想用vc
网友回复:可以试试CodeBlock cygwin gcc,与VS一样的IDE,也可以调试
网友回复:跟我学makefile
大概这个名字吧
搜搜
网友回复:vc下应该不成
除非这个项目是支持跨平台的
既然都有makefile,安装一个linux,用gdb调试吧
网友回复:恩,多谢各位的讨论。 我是想学习游戏编程 ,现在只会C 。更准确的说是VC/MFC,做了1年多的MFC ,有一点基础。
在sourceforge.net上找了点代码看,大多带Game engine的,而且超大,除了源代码还要从这个那个站点上down一些widgets,东西都找来编译还要改代码头都晕了,也是那种那VC工程的版本 。
我现在就想找几个代码学学,为什么连客户端也都做在linux下的呢,一般游戏客户端都能支持win32下的
我按照兄台下了个cygwin ,可惜无法安装,带有一个setup.ini 其余都是.tar包
网友回复:好了,问题解决 。找到一个网页 , 不错
http://club.ccmove.com/nclub/topicdisplay-3475-968640-1.html
等下发一个帖子,讨论一下C 做游戏开发的工具/引擎 和开源资料 。希望有了解的进来捧个场 ,做我这个新人的引路人。
结帖!
关键字:win,编译,Linux,项目,makefile,
上一篇:高手们,帮我看看这个程序吧!
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面