vs下安排自己的C++项目目录

来源:互联网 发布:华为java编程规范考试 编辑:程序博客网 时间:2024/06/05 21:03
  1. 先建一个MFC DLL项目,右击属性->配置属性->常规输出目录中输入../bin(一定要有实际的bin文件夹存在,不然会出错)。

  2. 链接器->输出文件中输入../bin/TestProjectD.dll,链接器->输入->模块定义文件中输入.\TestProjectD.def,链接器->高级->导入库中输入../lib/TestProjectD.lib(一定要有实际的lib文件夹存在,不然会出错)。

  3. 注意以上都是在Debug下设置的,在Release下应该有相同的设置,为了区别一般Debug下加一个D,如TestProjectD.dll和TestProject.dll

  4. 编译回报出错,这是因为默认自生成了TestProject.def文件,此时复制这个文件并重命名为TestProjectD.def并修改里面的"TestProject"为"TestProjectD"

  5. 在分别在Debug和Release下编译就正确了。



编写一个测试项目:

1.编写一个MFC项目,右击属性->配置属性->常规输出目录中输入../bin(一定要有实际的bin文件夹存在,不然会出错)。

2.链接器->输出文件中输入链接器->输出文件中输入$(OutDir)\$(ProjectName).exe,这里的$(OutDir)就相当于../bin.



注意事项:

  1. 在项目中看到的文件夹实际上并不是实在的文件夹而是叫筛选器,要想在自己建的文件夹下建类,必须现在项目中建筛选器,再在项目实际目录中建相应文件夹。

  2. 建新类的时候一定要指定相应的目录,否者它会建在默认的位置。

0 0
原创粉丝点击