Visual Studio/C++:基于启动调试模式生成的非依赖项目的生成
Visual Studio / C++: Build of non-dependant project built on launching debug mode
我有一个visual studio解决方案,它有几个用C++编写的项目。有些项目构建可执行文件,有些是库。它们都是静态链接的。
假设项目名称为:
-ExecutableA
-ExecutableB
-LibA
-LibB
ExecutableA和ExecutableB项目依赖于LibA和LibB,但不相互依赖。目前,当我开始调试ExecutableA时(通常通过按"F5"),它希望在运行之前构建ExecutableB。我认为项目依赖项设置不正确,但可执行文件A似乎没有设置为依赖于可执行文件B。其他哪些设置可能导致这种行为?在我们迁移到VS2012之前,我没有经历过这种行为,所以我想知道VS2012中是否有一个设置的默认值与VS2010不同?
注意:我确信这个问题以前已经被问过和回答过,但我似乎找不到正确的措辞来搜索这个问题的答案!
选中框
工具->选项->项目和解决方案->构建和运行->仅在Run 上构建启动项目和依赖项
http://msdn.microsoft.com/en-us/library/cyhcc7zc.aspx
相关文章:
- 为什么使用__LINE_的代码在发布模式下在MSVC下编译,而不是在调试模式下
- 小字符串优化(调试与发布模式)
- 在调试模式下引发C++ "deque iterator not dereferencable"异常
- _mm256_load_ps调试模式下导致谷歌/基准测试的分段错误
- Visual Studio 发布模式阻止在调试模式下执行的代码.使用 WinHTTP 和多线程
- 自定义内存管理器在发布模式下工作正常,但在调试模式下则不然
- 使用Qt Creator在调试模式下编译一段代码
- 在调试模式下,所有程序都运行良好,但在发布模式下,我在cudaMalloc操作中出错
- 在类声明中初始化 const 成员变量时在调试模式下出现异常
- 在调试模式下编译时qrc_resource.cpp错误
- 如何在调试模式下通过终端运行可执行的 c++?
- 在Visual Studio 2017上无法使用调试模式x64进行OpenCV3.2编译
- 在调试模式下使用英特尔 TBB
- 我的代码在发布模式下不起作用,而在Qt的调试模式下工作
- SCANF 在 Eclipse 中不接受调试模式下的输入?
- 为什么我的 UWP 游戏在发布时比在调试模式下慢
- 在发布模式下崩溃,但如果可调试为 true - 不是..什么是可能的问题
- Visual Studio混合模式调试是否可以附加到Jupyter笔记本以同时调试C++和Python
- Windows 用户模式调试器传输 Visual Studio 2012
- VS2010 中使用 .NET 3.5 的混合模式调试