使用vs2019如何只编译一个c++文件

2025-05-02 13:47:50
推荐回答(2个)
回答1:

比如说有cpp01 和cpp02 两个文件,你只想编译cpp02
1、最简单的方法
将cpp01文件里的int main() 改成 int main01()这种,编译器就会只执行 02里面的main()函数了
2、将cpp01全选,注释掉
3、在文件上右键-属性--生成中排除

回答2:

#include "fileentrepot.h"
#include ......
DWORD WINAPI SandFile(PVOID nsock)
{
SOCKET temp = (SOCKET)nsock;
char buff[256]{};
HASH Hash;
char filename[20];
LocalFile * fileinfo;
recv(temp, (char *)&filename, sizeof(filename), 0);
recv(temp, (char *)&Hash, sizeof(HASH), 0);
fileinfo = entrepot.GetLocalFileInfo(filename,Hash);
......
}