我正在 Windows 上使用 Visual Studio 2015,使用 Linux 项目模板为 Linux 机器开发 C++ 应用程序。到目前为止,我已经在远程计算机上构建了我需要的库,然后将这些库传输到我的 Windows 计算机上。
从那里我已经将它们正常包含在我的项目中(在项目属性中),但是当我构建项目时仍然存在一些错误,据我所知它们是链接错误。我相当确定我已经包含了所有必要的文件并在 IDE 中正确链接了所有内容。
这纯粹是为了好玩和我的学习经历,所以如果我在这里偏离基地,请原谅我。我读过有关 makefile 的内容,但对 Linux 开发还是新手,只是想知道是否有人有这方面的经验。
如果这不能从 Visual Studio IDE 中远程完成,我很乐意听到建议。
编辑:看来我错误地理解了我到底想做的事情,抱歉,大家。
最佳答案
您无法将 Windows 上的库与您在远程 Linux 计算机上使用不同编译器编译的 MSVC 编译器链接起来。您将需要重新编译它们。
关于linux - 有没有办法在 Visual Studio 2015 远程 Linux 应用程序中链接库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38668853/