2016-10-09 4 views
1

Ich versuche, ein vorhandenes Linux-Projekt, das derzeit in Terminals codiert wird in Visual Studio 2015 als eine "Konsolenanwendung (Linux)" portieren, da IDEs sehr hilfreich für mein Team wäre. Das Problem ist, dass ich nicht aus der Ferne zusammenstellen kann: 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.Remote GDB Debugger ungültige Zeichen in Pfad

ich die Datei geöffnet, und es ist eine, die von Visual Studio erstellt wird. Dies ist genau das, was bei Zeile 259 ist: <Ld Condition="'@(RemoteLink)' != ''" Für mich ist es nicht, dass es etwas falsch daran ist. Was fehlt mir?

+0

Ich bekomme den gleichen Fehler, zusätzlich, das sind die 12 Fehler, die ich bekomme: http://i.imgur.com/XiJcQZM.png –

+0

Ich habe versucht, es durch SSH mit den gleichen Linker-Optionen und es zu kompilieren kompiliert perfekt, ich habe es auch remote zu einem RPi3 perfekt kompiliert. Es ist in einem VPS mit Ubuntu x64, wo es mir diese Fehler gibt –

Antwort

0

Dieser Fehler bedeutet, dass die Verknüpfung des Projekts nicht erfolgreich war.

Sie erhalten wahrscheinlich mehr Fehler, wenn die Verbindung fehlschlägt.

Wenn der einzige Fehler, den Sie erhalten, ist "collect2: ld returned -1" oder ähnlich, bedeutet dies wahrscheinlich, dass VSlinux den Fehler nicht analysieren und in das vs-Format konvertieren konnte.

Dies (zumindest in meinem Fall) wurde dadurch verursacht, dass einer der zusätzlichen Link-Eingänge nicht gefunden wurde.

Verwandte Themen