在VC++中 多工作区 中的符号问题。 比如A是一个DLL 的工程,B是一个EXE 的工程,在B工程中可以用A工程中的符号(比如A工程中的类)这个我是知道的。但是我现在需要的是 A和B 这2个都是EXE工程,B要能使用A中定义的符号。这个要怎么做,大家说说。除了在B中LINK时包含A的OBJ 文件,这个方法以外还有什么方法(这个要手动添加OBJ的文件,很不方便) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你所谓的符号是指什么?包括类和宏定义?做成一个类文件或者是头文件,包含进两工程不就行了?呵呵帮助支持一下!http://community.csdn.net/Expert/topic/3768/3768074.xml?temp=.1874353 符号不包括宏,因为宏是编译预处理,不在obj文件中。这是一个多Workspace 的问题。还是 “A和B 这2个都是EXE工程” 这样的设计本身有问题。希望大家 多多帮忙。 这样的问题没听说过呢,为什么不能写成一CPP文件,给调用呢。这样方便啊。 把A和B公用的东西抽出来做成一个DLL。 To JasonHeung():A和B的东西是独立的 不能够把他们 提出来 然后加在一起做成一个DLL。To njpyxujin(小熊笨笨):如果把它们做成一个CPP 让所有要用到的工程都去编译它的话,就会造成有N个静态连接的 这个CPP的副本。 To koko1998(追印) :是的,就是要在A中 使用B中的类或类的成员函数.(A和B都是 EXE的工程) 你可以把A或B中的某一个工程代码重新编译成DLL。注意:若你要导出的类中含有MFC类,你必须使用扩展链接库,同时注意要用动态连接MFC DLL方式进行编译,否则会出现错误。 标尺设计问题vc++ 请问如何在某个指定的程序运行之初把我自己的DLL加载进去? 为什么会这样? 马上要去深圳了,想找个VC方面的工作,大家给点建议,先谢为敬! 不知浏览器是怎么做出来的 求救 关于 生成dll后出现 Float Invalid Operation错误 请问关于API函数GetWindowLongPtr的用法 利用MCIWnd 播放媒体文件,怎么样才知道它播放完了呢 请问VC中有没有类似VB中CreateObject的函数? 请问如何使MSDOS工作站的时间与SERVER同步? 为什么说COM的思想还在但是技术已经淘汰了 关于ShellExecute的小问题
做成一个类文件或者是头文件,包含进两工程不就行了?
呵呵帮助支持一下!
http://community.csdn.net/Expert/topic/3768/3768074.xml?temp=.1874353
希望大家 多多帮忙。
为什么不能写成一CPP文件,给调用呢。这样方便啊。
的 这个CPP的副本。
是的,就是要在A中 使用B中的类或类的成员函数.(A和B都是 EXE的工程)