Кроссплатформенный проект C++ в Visual Studio
Windows и Linux. Он основан на CMake
Для начала (страница как таковая не готова!!!) Но буду добавлять когда все станет ясно, пока учим мануал он на русском языке
- Клонировать проект CMake с открытым кодом с сайта GitHub.
- Открывать проект в Visual Studio.
- Собирать и отлаживать исполняемый целевой объект на Windows.
- Добавлять подключение к компьютеру Linux.
- Собирать и отлаживать тот же целевой объект в Linux.
На компьютере Linux должны быть установлены следующие средства Visual Studio: компиляторы
- C++
- gdb
- ssh
- rsync
- make
- zip
В системах на основе Debian эти зависимости можно установить с помощью следующей команды:
apt install -y openssh-server build-essential gdb rsync make zip
То место с которого надо начинать
Для установки необходимых инструментов разработчика в системах на базе DEB, запустите:
sudo apt-get update sudo apt-get install build-essential
Пакет build-essential на самом деле принадлежит Debian. Это не часть программного обеспечения сама по себе. Он содержит список пакетов, необходимых для создания пакета Debian (deb). Это libc, gcc, g ++, make, dpkg-dev и т. Д. Пакет build-essential содержит необходимые пакеты в качестве зависимостей, поэтому при установке build-essential вы устанавливаете все эти пакеты одной командой.
Эта команда предоставит все необходимые пакеты для настройки среды разработки в Debian.
- binutils
- cpp
- gcc-5-locales
- g++-multilib
- g++-5-multilib
- gcc-5-doc
- gcc-multilib
- autoconf
- automake
- libtool
- flex
- bison
- gdb
- gcc-doc
- gcc-5-multilib
- and many.