我要发帖 回复

正式会员

2

主题

20

积分

0

专家分

:

私信
发表时间 : 2009-9-11 09:57:04 | 浏览 : 1619    评论 : 1
各位大侠,我现在用VS2003做了一个飞机对战平台的项目,类似CS吧,生成的是一个MFC的单文档程序,其中还用到了其它软件的一些资源,主要是用于视景仿真的gl studio,vega prime软件,在项目属性设置里面我添加了一些include的包含头文件(.h文件),在链接里面添加了那些软件提供的.lib文件,现在我要把这它做成exe文件,并且生成安装文件,但是在VS默认生成的DEBUG文件下打开.exe文件却发现碰到问题,程序没有运行成功,或者说是调用的库函数没有成功,不知道有没有大侠碰到这种状况的。
注: 其中一个软件有dll  ,lib  ,.h文件,另外的只有.h ,.cpp,.lib文件。
我现在的想法是把这些DLL,LIB调用的库函数一个个动态添加到程序中,然后打包到安装程序中,但是这样要找出程序中所有使用到的这些软件的函数,然后用loadlibrary加载DLL和LIB文件,然后用GetProcAddress得到文件里面的函数地址,最后引用函数,但是这里的问题是一个工作量大,另一个是有些函数对应的DLL,LIB很不好找,所以实际可行性不高,不知道哪位大侠成功生成过EXE和安装包程序的出来指教下。
哪位高手指教下啊,现在我是没有办法啊?因为对这个也不是很懂。希望大家能给点建议!!!!

最近VR访客

llb6818339 评论于2009-9-11 10:01:12
晕死,重复发帖了,管理员删除了把

手机版|VR开发网 ( 津ICP备18009691号 ) 统计 网安备12019202000257

GMT+8, 2020-9-25 10:10 PM

返回顶部