我創建了一個用於windows.I的visual studio 2015的C++應用程序,我也喜歡在Linux發行版上運行此應用程序,所以我在Windows上安裝了Visual C++ for Linux開發插件。我還創建了一個Ubuntu 16.04虛擬機來定位。 ssh連接成功,以及文件傳輸到Linux相關文件夾。編譯成功完成,但因爲我也使用共享庫時的鏈接過程開始我得到了以下錯誤:在將C++對象與Visual C++鏈接到Linux時,路徑中存在非法字符
Illegal characters in path
爲線
Ld Condition="'@(RemoteLink)' != ''"
文件
:
C:\ Program Files文件(x86)\ Microsoft Visual Studio \ 2017 \ Community \ Common7 \ IDE \ VC \ VCTargets \ Application Type \ Linux \ 1.0 \ Linux.Common.targets
我也試過它在Visual Studio 2017上,但結果相同。我在VC++目錄和鏈接器的「共享庫搜索路徑」字段中都輸入了庫路徑,但錯誤仍然存在。這怎麼解決?