【发布时间】:2017-04-08 06:35:53
【问题描述】:
我已经用 Visual Studio 2015 for windows 创建了一个 c++ 应用程序。我也喜欢在 linux 发行版上运行这个应用程序,所以我在 windows 上安装了 Visual C++ for Linux Development 插件。我还创建了一个 Ubuntu 16.04 VM 作为目标。 ssh连接成功,文件传输到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++ 目录和链接器的“共享库搜索路径”字段中都输入了库路径,但错误仍然存在。如何解决这个问题?
【问题讨论】:
标签: c++ linux visual-studio linker