求助一个关于dll的问题
我想要建立一个workspace,里面包含一个写DLL和一个测试DLL的项目...在vs2010里没有建立workspace的地方,直接就是建立解决方案。我就命名一个my...
我想要建立一个workspace,里面包含一个写DLL和一个测试DLL的项目...在vs2010里没有建立workspace的地方,直接就是建立解决方案。我就命名一个mydll的解决方案,然后写了DLL,再建立了一个testmydll的项目。
设置testmydll的依赖项为mydll,然后在在testmydll项目的源文件里,提示找不到MYGDI.h,这个文件在mydll的工程里,我该怎么设置才能使编译器能找到这个文件?
尝试把MYGDI.h手工复制到testmydll的目录下。结果系统提示找不到mydll里定义的函数。。。(我在testmydll里使用的)。。。这个咋回事啊?help。。。
http://pan.baidu.com/share/link?shareid=1315654458&uk=3910849304 展开
设置testmydll的依赖项为mydll,然后在在testmydll项目的源文件里,提示找不到MYGDI.h,这个文件在mydll的工程里,我该怎么设置才能使编译器能找到这个文件?
尝试把MYGDI.h手工复制到testmydll的目录下。结果系统提示找不到mydll里定义的函数。。。(我在testmydll里使用的)。。。这个咋回事啊?help。。。
http://pan.baidu.com/share/link?shareid=1315654458&uk=3910849304 展开
1个回答
展开全部
1、workspace那是vc6的东西。2003开始就是solution了
2、找不到mygdi.h是因为不在包含目录里,右键点testmydll选属性,在有一晌余个选项可以设置包含目录的,设置了就能找到了。另:debug配置和release配置都要设
3、找不到函数……是lib文件没有链接上樱谨正去吧?依赖项我没用过,不知道设置依赖项以后会不会自动添加链接选脊悔项。你可以到testmydll的工程属性里面,库目录加一个mydll的debug输出目录(对于release配置就是release输出目录),加完以后到链接器的输入里面添加一个mydll.lib(debug和release都要加)
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询