專案需要,需要在vs2017中加入彙編**,讓c/c++可以呼叫彙編
根據作業系統選擇包,解壓後有四個檔案vsyasm.exe,vsyasm.props,vsyasm.targets,vsyasm.xml
2.在vs2017工程中新增原始碼,加入asm檔案
3.選中專案,右鍵,生成依賴項---->生成自定義-->選擇vsyasm
4.選中彙編檔案,右鍵屬性
常規選項
從生成中排除選擇否
項型別選擇"yasm assembler"
yasm assembler general中
object file name改為"$(intdir)%(filename).obj"
5.把vsyasm.exe拷貝到指定目錄下
我的目錄是:
c:\program files (x86)\microsoft visual studio\2017\community\vc\bin\"vsyasm.exe
如果沒有bin資料夾,自己建立乙個
6.把vsyasm.props,vsyasm.targets,vsyasm.xml三個檔案拷貝到$(vctargetspath)\buildcustomizations\目錄下
我的目錄是
c:\program files (x86)\microsoft visual studio\2017\community\common7\ide\vc\vctargets\buildcustomizations
詳細的指導可以參考yasm官網
參考這個帖子
VS2017中新增QWebEngineView模組
開發環境 qt 5.9.0 vs2017 vs2017 在生成新的工程時,會預設帶了一些模組。如果新增新的模組如何操作呢?目前就新增 qwebengineview 模組為例。在生成新的工程時預設帶的模組,裡面沒有qwebenginewidget模組,所以需要自己手動配置 圖一 第一步 中新增 qwe...
在VS2017中玩耍OpenMP
include 加入標頭檔案 include using namespace std intmain int argc,char ar 輸出如下 hello,i am thread 1 hello,i am thread 2 hello,i am thread 0 hello,i am thread...
VS2017遠端除錯
由於某些因素,我需要程式在其他系統執行,但是又不想打日誌,就想直接遠端除錯。找了幾個部落格都有基礎的教程,但都不能正常執行,決定自己寫乙個能用的。首先去vs安裝目錄找到remote debugger目錄 在安裝目錄的common7 ide裡面,下圖目錄是因為我把vs2017安裝在f microsof...