注册 登录
编程论坛 VC++/MFC

刚学mfc ,有以下几个小小问题,请教高手

zicuan 发布于 2012-02-01 10:02, 735 次点击
1.在mfc 文件夹当中,lib 文件夹跟 src 文件夹各有什么用
2.在mfc 中,如果src 文件夹里的文件是用来参考的,那实际的mfc 库文件在哪?
3.mfc 在编译的时候,是不是需要.h文件参与,既然.cpp文件不参与编译,那参与编译的,又有哪些呢
6 回复
#2
BianChengNan2012-02-01 10:31
关于1,lib文件夹里应该放的是一些库,src文件夹里放的是代码文件如 .cpp 等
关于2,很不解
关于3我很想说是.h 文件不参与编译 .cpp 才参与编译

关于以上三个问题,个人感觉只有第三个需要重视一下,另外两个不知所云。。。
#3
zicuan2012-02-01 10:44
.cpp 文件是参与编译,这是在自己的文件夹里面
可是在mfc src 里面的.cpp 文件,别人说是不参与的,只是微软让大家看的源代码
#4
zicuan2012-02-01 10:45
我做了一下试验,因为程序里面用了 mfc 库函数,我试着将 src 里面的一个.cpp 文件删除,但也不影响编译,我就怀疑,src 里面的.cpp 文件不参与编译
#5
zicuan2012-02-01 10:47
但我想听一下大家的意见
#6
cnfarer2012-02-01 11:28
MFC是编译好的库文件,直接调用.
#7
BianChengNan2012-02-01 11:36
以下是引用zicuan在2012-2-1 10:45:32的发言:

我做了一下试验,因为程序里面用了 mfc 库函数,我试着将 src 里面的一个.cpp 文件删除,但也不影响编译,我就怀疑,src 里面的.cpp 文件不参与编译
刚明白你的意思。mfc提供了一些已经编好的lib供我们调用,他提供的一些cpp应该是让我们看代码用的吧,没注意过
1