zoukankan      html  css  js  c++  java
  • MFC基于对话框使用控制台

    在项目属性->生成事件->后期生成事件->命令行。中添加
    editbin /SUBSYSTEM:CONSOLE $(OUTDIR)$(ProjectName).exe

    先按http://blog.csdn.net/acaiwlj/article/details/50240625的方法进行了VS多线程的启动。

    原本以为按以下步骤设置就OK了,但是编译中无意间发些了一个warning:“/Gm”与多处理不兼容;忽略 /MP 开关!!!!

    按http://blog.csdn.net/fly2leo/article/details/8229183的方法进行处理。

    http://blog.csdn.net/acaiwlj/article/details/50240625设置方法:

    1. Solution Explorer导航窗口右键需要并行编译的项目,进入属性页面
    2.“C/C++" -> ”General“ -> "Multi-processor Compilation" -> "Yes(/MP)"

    3. "C/C++" -> "Code Generation" -> "Enable Minimal Rebuild" -> "No(/Gm-)"

    4. 菜单栏,"Debug" -> "Options and Settings" -> "Projects and Solutions" -> "VC+ Project Settings" -> "Maximum concurrent C++ compilations" 设置最大C++编译并发线程数

    http://blog.csdn.net/fly2leo/article/details/8229183的方法:

    此时/MP 开关被关闭,不能使用多线程编译,生成速度又会变得巨慢无比,/Gm是最小生成,解决方法是打开项目属性页,把启用最小生成设为否。

  • 相关阅读:
    【滚动数组】 dp poj 1036
    【多重背包】 poj 2392
    【树状数组】 poj 2352
    【矩阵压缩】 poj 1050
    【八皇后问题】 回溯算法
    【矩阵加速】 矩阵 快速幂
    【快速幂】 模板
    【二分图】 判断是否是二分图
    Struts2标签库
    Struts2之获取ServletAPI
  • 原文地址:https://www.cnblogs.com/earvin/p/15510696.html
Copyright © 2011-2022 走看看