Запитання з тегом «g++»

G ++ - це інтерфейс C ++ колекції Gnu Compiler (GCC)

5
Як вибрати версію gcc та g ++ за замовчуванням?
Тому я встановив gcc-4.4 та gcc-4.3 (те саме для g ++). Наскільки я пам'ятаю, в Ubuntu є інструмент, який встановлює для вас символьні посилання, якщо ви просто скажете, яку версію ви хочете. Однак це, здається, не працює в новітній версії, що мені здається невтішним. root@nexus:~# update-alternatives --config gcc update-alternatives: error: …
206 gcc  g++ 

3
Де можна знайти пакет g ++ 4.7?
Деякий час тому мені вдалося знайти PPA із вмістом g ++ - 4,7. Однак мені довелося перевстановити все на своїй машині, і я втратив назву цього PPA. Хтось міг би вказати мені на це? Я спробував її знайти ще раз, але без удачі. Я перебуваю на установці Ubuntu 11.10.
25 11.10  ppa  g++ 

1
Як встановити компілятор g ++?
Я спробував таке: sudo apt-get install build-essential Reading package lists... Done Building dependency tree Reading state information... Done build-essential is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Але коли я компілюю термінал, видно наступне: g++ hello.cpp -o hello The program 'g++' …

3
Завантажено g ++ 4.8 з PPA, але ви не можете встановити його за замовчуванням?
Я завантажив g ++ 4.8 на Ubuntu 12.10, виконавши: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install g++-4.8 але коли я це роблю: sudo update-alternatives --config g++ для переключення версій g ++, він говорить: update-alternatives: error: no alternatives for g++. Однак якщо я це роблю: g++ --version він говорить: …

1
Як знайти, до якої версії libc посилається моя програма?
Під час створення програми за допомогою g ++ я явно не передаю бібліотеку libc як бібліотеку для посилання так само, як і для інших бібліотек (як, наприклад, передача -lpthread). Я знаю, що libc має таку назву, libc.so.6але я знаю, що це насправді не бібліотека, а щось на зразок вказівника на …

1
Що саме означає gcc-multilib на Ubuntu?
Після тривалого звисання зі старшою Ubuntu (v.12) я оновлююсь до v.16 і дуже заплутаний у згадці про "gcc-multilib". Це насправді модель "жирових бінарних файлів" або " універсальні бінарні файли " Apple, перенесена на Linux? Тобто, чи вбудовані бібліотеки С на Ubuntu стають контейнерами, які пакують кілька бінарних файлів для різних …
12 64-bit  compiling  gcc  g++ 

2
Вимкнення C ++ 11 у GCC 7.3
Схоже, що в Ubuntu 18.04 за замовчуванням g ++ (версія 7.3.0) за замовчуванням працює у сумісному режимі C ++ 11. Я отримую деякі помилки в своїх старих кодах, які не сумісні з C ++ 11. Я встановив g ++ - 6 (версія 6.4.0), і програми добре складаються. Чи можна відключити …
11 gcc  c++  g++ 

2
Оновлення до останніх gcc та g ++ на Ubuntu 16.04
Нещодавно я намагався перейти на gcc 4.7, оскільки код cfd, над яким я працював, не компілювався з останньою версією gcc. Але після багатьох помилок і коду, який все ще не компілюється, я відмовився і хотів би повернутися до останніх компіляторів gcc і g ++, однак, схоже, я щось зіпсував. Коли …
11 apt  gcc  g++ 

3
фатальна помилка: "python.h" немає файлу чи каталогу?
Шукаючи рішення угорської проблеми , я знайшов це посилання на GitHub . Я переглянув readme.mdфайл і там виконав усе описане. Після копіювання hungarian.soв робочий каталог, коли я намагався компілювати hungarian.cppза допомогою make hungarian, я отримав такий вихід: anupam@JAZZ:~/Python/hungarian-master$ make hungarian g++ hungarian.cpp -o hungarian hungarian.cpp:7:20: fatal error: Python.h: No such …
10 python  compiling  g++ 

2
Встановити g ++ ubuntu 14.04 Залежить: g ++ - 4,8 (> = 4,8,2-5 ~), але він не буде встановлений
Я щойно набрав: sudo apt-get install g++ і отримав: The following packages have unmet dependencies: g++ : Depends: g++-4.8 (>= 4.8.2-5~) but it is not going to be installed E: Unable to correct problems, you have held broken packages. Я спробував також відповідно до пропозицій на інших форумах: sudo apt-get …
9 14.04  apt  g++ 

1
14.04.01 32-розрядні: відсутній 64-розрядний g ++ включає файли при перехресному компілюванні
Отже, у мене встановлено 32-розрядний Xubuntu 14.04.1. У нас є деякий код інтерфейсу, де ми маємо намір випустити SO для різних платформ, які ми підтримуємо, та Windows DLL. (Так я знаю, бінарний випуск поганий, але тут також не має значення.) Я намагаюся створити 32-розрядні та 64-бітні SOs з 32-бітним 14.04.01, …

1
g ++ не вдається зв’язатися з libmysqlclient
Я використовую Ubuntu 12.04 на віртуальній машині на своєму MacbookPro. Я встановив build-basic, mysql-сервер і libmysqlclient-dev. Обидві команди 'mysql' і 'mysql_config' працюють. Однак наступна програма не посилається: #include <stdio.h> #include <unistd.h> #include <mysql.h> int main(int argc,char *argv[]){ printf("hello world\n"); //init { MYSQL itsmysql; MYSQL* mytemp=0; mytemp=mysql_init(&itsmysql); if(mytemp){ printf("hello world YEP\n"); …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.