方法:c++
代碼文件夾名稱爲:CodingInterviewChinese2-masteride
1. 用vs2013加載解決方案 .sln文件工具
2. 一個解決方案下面有多個項目,經過右鍵解決方案->屬性->通用屬性->啓動項目... 能夠設置單項啓動項目字體
選擇單項啓動,選中一個項目而後肯定。發現解決方案下面對應的項目名稱字體加粗了。ui
或者,直接右鍵想要啓動的項目點擊 「設置爲啓動項」 便可。spa
3. 右鍵該項目,點擊從新生成解決方案,出現錯誤以下:orm
錯誤 1 error MSB8020: The build tools for v140 (Platform Toolset = 'v140') cannot be found. To build using the v140 build tools, please install v140 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...". C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets 64 5 39_MoreThanHalfNumberget
解決方法:右鍵該項目:屬性->配置屬性->平臺工具集成 ,,,,, 下拉菜單,將v140 (未安裝)修改爲本身vs版本Visual Studio 2013 (v120) 而後肯定。string
4. 右鍵項目,從新生成解決方案,成功!it
5. Ctrl+F5 開始執行。
若不按照該方法,可能會出現錯誤:
另外:若在生成過程當中遇到相似錯誤(預處理器定義問題):
錯誤 1 error C4996: 'sprintf': This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. f:\c++_ex\string_ex\string_ex\main.cpp 93 1 string_ex
解決方法:右鍵該項目屬性->配置屬性-> c/c++ ->預處理器->預處理器定義,,, 編輯,添加上面黑色字體_CRT_SECURE_NO_WARNINGS 部分肯定便可。
在一個解決方案下面添加多個項目工程:
右鍵解決方案->添加->新建項目...... 就能夠添加新的項目了。
而後,將該項目設置爲啓動項,生成解決方案,便可運行該項目。