2016-10-09 4 views
1

私は現在、ターミナルでコード化されている既存のlinuxプロジェクトをVisual Studio 2015に "Console Application(linux)"として移植しようとしています。 問題は私がリモートでコンパイルできないことです: 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Application Type\Linux\1.0\Linux.Common.targets(259,5): error : Illegal characters in path.リモートGDBデバッガのパスに不正な文字があります

私はファイルを開いた、それはVisual Studioによって作成されたものです。 これはまさに259行目のものです: <Ld Condition="'@(RemoteLink)' != ''" 私には何か間違っているのは好きではありません。 私は何が欠けていますか?

+0

私は同じエラーが発生しています。さらに、これらは私が得る12のエラーです。http://i.imgur.com/XiJcQZM.png –

+0

同じリンカオプションを使用してSSHでコンパイルしようとしました。完璧にコンパイルされ、RPi3に完全にリモートでコンパイルされました。 Ubuntu x64を実行しているVPSで、これらのエラーが表示されます –

答えて

0

このエラーは、プロジェクトのリンクが成功しなかったことを意味します。

リンクが失敗している可能性があります。

「collect2:ldが-1を返した」などの唯一のエラーは、VSlinuxがエラーを解析してvs形式に変換できなかったことを意味します。

これは(少なくとも私の場合)追加リンク入力の1つが見つからないことが原因です。

関連する問題