配置一个工程

问题描述:

要运行一个源码工程,工程中含有层级目录,.cpp与.h在多级目录中混合存储。并且该工程的运行依赖一些静态库(.lib)与动态库(.dll)。

建立:

  1. .h拷贝至$(ProjectDir)\include下,可以在search栏下用.h来搜索层级目录下所有*.h;
  2. 把*.cpp拷贝至$(ProjectDir)\src下;
  3. 第三方库拷贝至thirdparty目录下,并且分”include”、“lib”、(src)二级目录;
  4. VS下右击solution->add->existing item将所有.cpp、.h文件添加到工程中;
  5. Solution->property->configuration properties->C++->general->additional include directories->\((ProjectDir)\include;\)(ProjectDir)\thirdparty\include;
  6. Solution->property->configuration properties->linker->general-> additional include directories ->$(ProjectDir)\thirdparty\lib ->linker->input->additional dependencies: the name of lib
  7. Set output path: Solution->property->configuration properties->general -> output directory : .\bin

error 1:

include iostream: skipped when looking for precompiled header use

Solution: #include “stdafx.h”在文件的最上方

快捷键

F10		//next
F11 //step into
Shift F11 //step out
F5 //run to next break point
F9 //set break point

随机推荐

  1. 【树状数组】【P2345】 奶牛集会

    传送门 Description 约翰的\(N\)头奶牛每年都会参加"哞哞大会".哞哞大会是奶牛界的盛事.集会上的活动很多,比如堆干草,跨栅栏,摸牛仔的屁股等等.它们参加活动时会聚在 ...

  2. How to speed up insertion performance in PostgreSQL

    Disable any triggers on the table Drop indexes before starting the import, re-create them afterwards ...

  3. bzoj 4206 最大团 几何+lis

    最大团 Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 142  Solved: 65[Submit][Status][Discuss] Descrip ...

  4. bfs和优先队列求数据三角形最大值

    此题用深搜很快就解决,我用宽度搜索和优先队列仅仅是为了练习他们的用法:深搜法在注释内: 1 #include<iostream> #include<cstring> #incl ...

  5. mac之os x系统下搭建nodejs+express4.x+mongodb+gruntjs整套前端工程

    第一次在Mac OS X上搭建前端开发环境,做一个小小记录,包括一些与windows系统的区别和常用快捷键 首先,在进行环境搭建之前先来看一下苹果系统的“cmd”,也就是Terminal(终端). 打 ...

  6. 使用freemarker生成word、html时图片显示问题

    使用freemarker生成word.html时图片显示问题 博客分类: Java 使用freemarker生成word时图片显示问题使用freemarker生成html时图片显示问题使用iText生 ...

  7. sql 语句 插入数据 返回值问题

    1. 主键ID 自增 ,插入数据后返回这条数据的ID值 insert into tableName() values() select @@identity 2.主键ID 使用GUID类型值 ,插入数 ...

  8. matlab向量的排序(自写函数)

    function a_ed = arraysort(a) %冒泡排序法 for i =1:length(a)-1 %进行多少次比较 for j=1+i:length(a) %每次求出最大的数,放在最后 ...

  9. webpack插件url-loader使用规范

    其实说到性能优化,他的范围太广了,今天我们就只聊一聊通过webpack配置减少http请求数量这个点吧. 简单说下工作中遇到的问题吧,我们做的一个项目中首页用了十多张图片,每张图片都是一个静态资源,所 ...

  10. Lucene6.6添加索引数据时字符个数超限,字符数不能超过BYTE_BLOCK_SIZE=32766

    最近发现Lucene6.6版本添加索引数据字符数超过32766时,出现报错,而Lucene4.6版本中则未出现这一问题,原因如下: 概述:         添加索引数据时,对于分词字段,分词后的Ter ...