Форум программистов, компьютерный форум, киберфорум
C/C++: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 08.10.2025
Сообщений: 6

VS Code (ubuntu), visual studio (win 10). Установка ПО

09.11.2025, 12:48. Показов 1729. Ответов 5
Метки c++ (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу изучить C++ и C++ для андройда и столкнулся с квестами которые ни как не могу решить:

Для ubuntu не могу установить компилятор, гугл говорит нужна команда "sudo apt-get install build-essential", но на выдает ошибку (по крайней мере в ру регионе). Пишет по многим пакетам, что не удалось получить пакет (404). Если нужно могу скинуть скриншот. Вопрос, откуда установить g++

Для виндовс иная проблема. Установил вроде все что необходимо, но при компиляции, сгенерированного шаблона приложения, выходит ошибка:

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1>------ Сборка начата: проект: Test, Конфигурация: Debug x64 ------
1>ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk
1>ANT_HOME=
1>JAVA_HOME=C:\Program Files\Android\jdk\jdk-8.0.302.8-hotspot\jdk8u302-b08
1>NDK_ROOT=C:\Program Files (x86)\Android\AndroidNDK\android-ndk-r23c
1>
1>FAILURE: Build failed with an exception.
1>
1>* Where:
1>Build file 'C:\Users\[Пользователь]\source\repos\MyApp\Test\app\build.gradle' line: 1
1>
1>* What went wrong:
1>A problem occurred evaluating project ':app'.
1>> Failed to apply plugin 'com.android.internal.application'.
1>   > Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
1>     Your current JDK is located in  C:\Program Files\Android\jdk\jdk-8.0.302.8-hotspot\jdk8u302-b08\jre
1>     You can try some of the following options:
1>       - changing the IDE settings.
1>       - changing the JAVA_HOME environment variable.
1>       - changing `org.gradle.java.home` in `gradle.properties`
Хотя в переменных среды стоит все правильно, командная строка выводит следующие значения
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
echo %ANT_HOME%
C:\Program Files\ANT
 
echo %ANDROID_HOME%
%ANDROID_HOME%
 
echo %JAVA_HOME%
C:\Program Files\Java\jdk-21
 
echo %NDK_ROOT%
%NDK_ROOT%
 
echo %PATH%
C:\Program Files\Grandle\bin;C:\Program Files\Java\jdk-21\bin;C:\Program Files\ANT\bin;
Добавлено через 21 минуту
Ububntu. Аналогичная проблема для команды:
sudo apt-get install g++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.11.2025, 12:48
Ответы с готовыми решениями:

Debian 9 Visual Studio Code С++ нужно настроить VS Code
Доброго времени суток, скажите пожалуйста как настроить в VS Code Path при работе с C++???

Visual studio code в Ubuntu на виртуальной машине
Установил Ubuntu на виртуальную машину VirtualBox. В этом Ubuntu установил IDE Visual studio code....

Visual studio vs visual code
Добрый день. В visual studio есть возможность удаленно собирать и отлаживать программу на linux....

5
Модератор
Эксперт Java
 Аватар для alecss131
2837 / 1346 / 403
Регистрация: 11.08.2017
Сообщений: 4,300
Записей в блоге: 2
09.11.2025, 13:10
Ant не нужен, а про ошибку сборки он пишет прямым текстом
Цитата Сообщение от AlekseyXoy Посмотреть сообщение
Code
1
2
1> > Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
1> Your current JDK is located in C:\Program Files\Android\jdk\jdk-8.0.302.8-hotspot\jdk8u302-b08\jre
что выдаст команда java --version?
В настройках проекта надо еще смотреть на версию того что указано для джавы, там это тоже есть
и решение же само говорит
Цитата Сообщение от AlekseyXoy Посмотреть сообщение
Code
1
changing `org.gradle.java.home` in `gradle.properties`
А то студия использует версию 8, а нужна 11 и выше.
Цитата Сообщение от AlekseyXoy Посмотреть сообщение
но на выдает ошибку (по крайней мере в ру регионе). Пишет по многим пакетам, что не удалось получить пакет (404)
Буквально пол часа назад обновлял пакеты в ubuntu в wsl и все работало.

А вообще учить С++ по андроиду ну такое себе, довольно специфичная платформа, стоит сначала разобраться в языке. Хотя для андроида на С++ писать тоже так себе идея, как минимум там многое нельзя сделать, надо будет городить костыли из JNI в виде вызова джава кода из С++, а это тот еще геморрой.
Лучше учите java/kotlin если интересна мобильная разработка. Для игр под андроид лучше выбрать движок UE/Unity/Godot.
На андроиде С++ крайне редко может потребоваться, только если нужна производительность, вулкан и не нужны апи андроида.
0
0 / 0 / 0
Регистрация: 08.10.2025
Сообщений: 6
09.11.2025, 13:32  [ТС]
Цитата Сообщение от alecss131 Посмотреть сообщение
Буквально пол часа назад обновлял пакеты в ubuntu в wsl и все работало.
У меня не эмуляция, а сама ОС стоит + возможно у вас стоит VPN (Ибо сейчас у всех стоит).
У меня же выдает ошибку на программы Oracle что ныне не православно. Нужно ж разобраться как работать с этим в текущих условиях т.к. в теории VPN могут прикрыть (Технически это возможно).

Цитата Сообщение от alecss131 Посмотреть сообщение
что выдаст команда java --version?
В том то и проблема, командная строка выдает все как надо и на java и на gradle это VS какого-то лешего берет непонятно откуда.

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
gradle -v
 
------------------------------------------------------------
Gradle 7.3.3
------------------------------------------------------------
 
Build time:   2021-12-22 12:37:54 UTC
Revision:     6f556c80f945dc54b50e0be633da6c62dbe8dc71
 
Kotlin:       1.5.31
Groovy:       3.0.9
Ant:          Apache Ant(TM) version 1.10.11 compiled on July 10 2021
JVM:          21.0.9 (Oracle Corporation 21.0.9+7-LTS-338)
OS:           Windows 10 10.0 amd64
Bash
1
2
3
4
java --version
java 21.0.9 2025-10-21 LTS
Java(TM) SE Runtime Environment (build 21.0.9+7-LTS-338)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.9+7-LTS-338, mixed mode, sharing)
0
0 / 0 / 0
Регистрация: 08.10.2025
Сообщений: 6
09.11.2025, 13:36  [ТС]
Попробую удалить все компоненты VS из винды и установить по новой, возможно какие-то переменные стоят в самой программе исторически


Цитата Сообщение от alecss131 Посмотреть сообщение
В настройках проекта надо еще смотреть на версию того что указано для джавы, там это тоже есть
Не нашел.
Миниатюры
VS Code (ubuntu), visual studio (win 10). Установка ПО  
0
Модератор
Эксперт Java
 Аватар для alecss131
2837 / 1346 / 403
Регистрация: 11.08.2017
Сообщений: 4,300
Записей в блоге: 2
09.11.2025, 13:42
Цитата Сообщение от AlekseyXoy Посмотреть сообщение
У меня не эмуляция, а сама ОС стоит
По сути одно и тоже, так как пакеты берутся из одного и того же места, через одну и ту же сеть. У меня 24 lts
Цитата Сообщение от AlekseyXoy Посмотреть сообщение
возможно у вас стоит VPN (Ибо сейчас у всех стоит)
На компе нету, весь трафик идет сразу к провайдеру
Цитата Сообщение от AlekseyXoy Посмотреть сообщение
VS
При чем тут Visual Studio? Вся андроид разработка ведется только через Android Studio

Добавлено через 1 минуту
Цитата Сообщение от AlekseyXoy Посмотреть сообщение
Не нашел.
Не занимайтесь извращениями, поставть https://developer.android.com/studio?hl=ru и не парьтесь
Студия не для андроида, хз зачем туда это добавили, но там никто не пишет под андроид, разве что на C#
А так C++/Java/Kotlin только в Android Studio
0
0 / 0 / 0
Регистрация: 08.10.2025
Сообщений: 6
09.11.2025, 13:47  [ТС]
Цитата Сообщение от alecss131 Посмотреть сообщение
Не занимайтесь извращениями, поставть https://developer.android.com/studio?hl=ru и не парьтесь
Студия не для андроида, хз зачем туда это добавили, но там никто не пишет под андроид, разве что на C#
А так C++/Java/Kotlin только в Android Studio
ОК. Попробую.

Добавлено через 3 минуты
А по убунту все же интересно как ныне предполагается установка пакета g++.

На неделе поставлю vpn (есть свой сервер), и в конечном итоге скорее всего установлю, но хотелось бы разобраться. Быть может кто то уже решал аналогичную проблему
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.11.2025, 13:47
Помогаю со студенческими работами здесь

Visual Studio vs Visual Studio
Скажите какую версию лучше приобрести, учитывая что 2010 у меня очень зависает. Помогите пожалуйста.

Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?
Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?

Visual Studio Team Foundation Serverl или Visual Studio Professional
Visual Studio Team Foundation Server 2010 Кто пользовался Visual Studio Team Foundation Server...

Отличие сборок Visual Studio 2008 от Visual Studio 2010
Здравствуйте, товарищи! Пытаюсь собрать библиотеку libvbucket, используя Visual Studio 2008....

Не работает отладка кода в Visual Studio pro 2012+qt visual studio add-in 1.2.1
Здравствуйте, скажите пожалуйста в чем проблема, запускаю этот код (F5) в Visual Studio #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru