Visual Studio远程系统包括语句

时间:2017-08-10 19:40:02

标签: c++ g++ visual-studio-2017 ubuntu-16.04

我正在创建一个C++程序,以便在Ubuntu aarch64(Nvidia TX1)设备上运行,并且遇到包含语句的一些错误。

之前我正在使用cmake作为我的编译器,我正在尝试切换到我更熟悉的Visual Studio,而不是使用VM。以下include语句是有错误的,主要与Gstreamer有关。在切换到Visual Studio之前,该程序中的所有代码都已成功构建并运行。

#include <gst/gst.h>
#include <gst/app/gstappsink.h>
#include <glib.h>
#include <unistd.h>

我知道VS正在使用g++进行编译,但我并不熟悉。

我需要在设置中包含哪些内容和哪些内容?

Here are my Remote Connections

更新

我得到了所有的include语句,但是我遇到了错误。以下是Build

的输出
1>------ Rebuild All started: Project: RGB, Configuration: Debug ARM ------
1>Cleaning remote project directory
1>Validating architecture
1>Validating sources
1>Copying sources remotely to '192.168.1.14'
1>Starting remote build
1>Compiling sources:
1>main.cpp
1>Linking objects
1>g++: error : error : No such file or directory
1>Done building project "RGB.vcxproj" -- FAILED.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

1 个答案:

答案 0 :(得分:1)

您的Ubuntu设备上的构建必不可少?根据我的经验,Visual Studio会将代码复制到远程系统并构建它们。

enter image description here