怎样将几个项目(工程)组合起来? 本人做一个小项目,开始是把各个功能都分别作为一个项目开发。比如:设计一个主功能板,主功能板上有设置几个按钮,点击按钮打开其他功能面板,其他功能面板分别作为单独项目开发,想在最后把他们一起组合在一起。请问:怎样把几个项目组合在一块?请说的详细一点。之前有参考论坛上的做法,但编译后,链接阶段出错,也弄不清错误在哪里,所以请说的详细点。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有说法是这样做的:如果要使用别的工程的文件,比如A工程的a.cpp要包括B工程的b.h,那么a.cpp里面要使用相对路径来指定这个b.h 的路径,而不能直接写成#include "b.h"这样的。另一种更好的跟能移植的解决方案就是:设置A工程的属性:project->project settings,选中A工程,然后到c++标签,拉到preprocesser,在additonal include directories中加入B工程的路径,这样就可以直接使用#include "b.h"在A工程使用了。要调试b.h或者其他的,重要在他里面设定断点即可。若按这样做的话,另一工程中的资源不清楚是不是也能被引用!请问能解释下这样做对不对?连接时,出现错误原因比较难懂,因为这种错误原因很多,并不清楚是哪种。附上错误图吧: 有关TreeCtl 利用中间层驱动给封包加密解密 在vc下怎么制作一个会动的屏幕保护程序啊? 兄弟们,谁能给出一段特殊的CRC校验码程序啊,谢谢 关于建立DLL导出类问题,在程序中如何调用他? MFC简单问题 FindFirstFile,FindNextFile怎么访问System Volume Information IE ActiveX控件里面怎样屏蔽网页的自动刷新功能??? 请问如何能够得到微软拼音输入法的字库? "我爱PC"这个字符串的长度是多少? 为什么说CView ::OnDraw(CDC* pDC)中的形参CDC* pDC是函数的返回值? mfc滚动条如何实现
如果要使用别的工程的文件,比如A工程的a.cpp要包括B工程的b.h,那么a.cpp里面要使用相对路径来指定这个b.h 的路径,而不能直接写成#include "b.h"这样的。另一种更好的跟能移植的解决方案就是:设置A工程的属性:project->project settings,选中A工程,然后到c++标签,拉到preprocesser,在additonal include directories中加入B工程的路径,这样就可以直接使用#include "b.h"在A工程使用了。要调试b.h或者其他的,重要在他里面设定断点即可。
若按这样做的话,另一工程中的资源不清楚是不是也能被引用!
请问能解释下这样做对不对?连接时,出现错误原因比较难懂,因为这种错误原因很多,并不清楚是哪种。附上错误图吧: