Описание тега g++
NoneG ++ - это интерфейс C++ для коллекции компиляторов GNU (GCC). GCC - это коллекция компиляторов GNU. Это де-факто стандартный компилятор для C, C++, Go, Fortran и Ada в Linux, а также поддерживает многие другие языки и платформы. Помимо компилятора, GCC имеет набор инструментов (libc, libstdC++, objdump, nm и т. Д.), Которые широко используются на нескольких платформах и системах.
2
ответа
Как управлять глобальными настройками OpenMP из C/C++?
OpenMP не предоставляет API для настройки некоторых важных параметров во время выполнения, например, OMP_WAIT_POLICY или GOMP_SPINCOUNT (по крайней мере, в gcc 4.8.3). Такие настройки предназначены для изменения через переменные среды по некоторым п…
06 окт '15 в 12:33
1
ответ
Как глобально #define переменная препроцессора?
Я программирую скетч Arduino на C++. Я хочу, чтобы пользователь мог #defineконстанта прямо в файле sketch.ino, которая понадобится для компиляции кода. В Arduino IDE используется компилятор g++. Предположим, у нас есть три файла: sketch.ino sketch.h…
29 июл '17 в 20:55
1
ответ
LDFLAGS в файле Qt pro
У меня есть проект Qt, который я компилирую с GCC и MinGW для Ubuntu и Windows. Я получил требование укрепить его, добавив следующие LDFLAGS: Защита исполнения стека: LDFLAGS="-z noexecstack" Перемещение и защита данных (RELRO): LDLFAGS="-z relro -z…
22 мар '16 в 12:52
1
ответ
Ошибка скрипта сборки Python
Я пытаюсь скомпилировать программное обеспечение, используя скрипт сборки Python, но я сталкиваюсь со следующей ошибкой. python build [CC] cmd\threshold.o [CC] src\dwi/SH.o[CC] src\mrview/sidebar/orientation_plot.o [CC] cmd\read_dicom.o [CC] lib\fil…
21 мар '13 в 16:10
0
ответов
cc1plus: ошибка: нераспознанный параметр командной строки "-std= C++11" с полностью обновленным gcc/g++
Я знаю, что на этом форуме есть несколько связанных сообщений, но я все еще озадачен этой проблемой. Я использую Redhat Linux. Версии gcc и g ++ - gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-15) g++ (GCC) 4.8.2 20140120 (Red Hat 4.8.2-15) Несмотря на на…
01 авг '17 в 20:19
2
ответа
У меня большой проект, который использует GNU automake, хочу добавить компоненты QT, должен ли я сейчас использовать qmake для всего?
У меня есть большой программный проект, который использует аспекты OpenGL для визуализации. Я хочу добавить графический интерфейс и думал об использовании QT. Теперь, насколько я понимаю, сборка QT может стать ужасной, если не придерживаться команды…
20 янв '11 в 17:16
3
ответа
Почему локальная переменная инициализируется по умолчанию?
В разделе 9.2 книги "Язык программирования C++" Бьярн Страуструп писал: Обратите внимание, что переменная, определенная без инициализатора в глобальной области или области имен, инициализируется по умолчанию. Это не относится к локальным переменным …
18 мар '18 в 10:03
4
ответа
Возникли проблемы при инициализации объекта в C++ - Linux
Не уверен, что я делаю неправильно, надеялся, что кто-то может указать мне правильное направление. Я создал класс клиента, но не могу его инициализировать. customer.h #ifndef CUSTOMER_H #define CUSTOMER_H #include "defs.h" #include <string> us…
29 сен '16 в 20:46
1
ответ
Компиляторы G++ для MonoDevelop
Как настроить компилятор G++ для MonoDevelop? Как в OS X, так и в Windows Vista при установке по умолчанию выдается сообщение "Компилятор не найден: g++". Является ли MonoDevelop не хорошей кроссплатформенной IDE для разработки на C++ (поскольку это…
22 ноя '09 в 02:05
1
ответ
Использование Qt с пользовательским MinGW
Я не знаю, подойдет ли этот вопрос лучше на https://superuser.com/, но так как он скорее связан с компилятором, я попробую здесь. Я должен использовать Qt с определенной версией gcc (4.5). Я скачал последний официальный выпуск Qt для Windows (Vista,…
31 май '10 в 08:49
2
ответа
Можно ли в GCC включать предварительно скомпилированные заголовки из других заголовков?
Когда я компилирую файл C++, который включает в себя предварительно скомпилированный заголовок, все работает как положено // test.c++ #include <precompiled.h> #include <header.h> main() {} > g++-4.7 --std=c++11 BLAH... test.c++ -H 2&g…
06 мар '12 в 08:16
1
ответ
Найдите путь к заголовкам STL, используемым в g++
Мне нужно найти что-то в отладочной версии std::vector<T>и я не могу вспомнить, где на самом деле находятся заголовки. Это под MSYS на Windows, где это сложно, потому что у вас есть /include, /mingw/include, /mingw/mingw32/include, /usr/includ…
14 янв '14 в 10:05
2
ответа
Что скрытый механизм использует g++ для определения модификации переменных const?
Когда мы объявляем переменную константой const int cv = 3; Я предполагаю, что g++ резервирует 4 байта где-нибудь (скажем, адрес 0xFF77) в области данных. В будущем, когда люди обращаются к cv, компилятор переходит к 0xFF77, чтобы получить значение 3…
27 апр '18 в 19:49
0
ответов
config. ++ задач g.json происходит ошибка: нет входных файлов в vscode
{ /* * http://code.visualstudio.com/docs/editor/tasks * 2016.12.23 */ "version": "0.1.0", "command": "sh", "isShellCommand": true, "showOutput": "always", "args": [ "-c" ], "tasks": [ { "taskName": "cpplint", "suppressTaskName": true, "args": [ "cpp…
24 дек '16 в 12:16
3
ответа
Связывание g++ 4.8 с libstdC++
Я скачал и собрал gcc 4.8.1 на своем рабочем столе под управлением 64-битной Ubuntu 12.04. Я создал его из исходного кода, как рекомендуют документы, и с помощью команд ../../gcc-4.8.1/configure --prefix=$HOME --program-suffix=-4.8 make make -k chec…
20 июн '13 в 18:16
0
ответов
Ошибка сегментации после основных выходов при выполнении тестов с моим кодом в качестве общей библиотеки
Если я строю свой код как статическую библиотеку и запускаю свои тесты, все хорошо. Тем не менее, когда я строю свой код как разделяемую библиотеку, код работает нормально, когда не запускается через gtest, но когда я запускаю gtests, тесты проходят…
21 мар '16 в 21:54
1
ответ
Как определить, какой стандарт C++ является стандартным для компилятора C++?
Часто упоминается, что -std Флаг должен использоваться для указания стандарта, который вы хотите использовать при компиляции программы на C++ (например, -std=c++11 или же -std=gnu++11). Смежный вопрос, который обычно не решается (по крайней мере, на…
27 окт '17 в 17:18
1
ответ
win32-g++ ошибка на for_each и лямбда
Я знаю, что эта тема часто включается в stackru, но дело здесь в другом: следующий код компилируется с MsVC++ 2013, но не с win32-g++. Есть ли способ заставить его работать с обоими компиляторами? #include <iostream> #include <algorithm>…
14 май '14 в 09:18
2
ответа
Неопределенная ссылка при связывании V8
Я изо всех сил пытаюсь собрать действительно маленький пример с V8.. Программа CPP это: #include "v8.h" int main() { v8::HandleScope handle_scope; return 0; } Строка компиляции: g++ -I/home/lterje/git/tengine/Externals/v8/include /home/lterje/git/te…
25 фев '13 в 16:19
0
ответов
GitLab CI runner server - установить G++5
Я пишу код с использованием C++17. Это требует по крайней мере G++5 для компиляции. Я также хотел бы использовать Continuous Integration для запуска юнит-тестов, но у меня проблема с версией ядра. мой .gitlab-ci.yml выглядит так: before_script: - ec…
11 июл '18 в 18:20