Результаты поиска по запросу "gcc"
как ты.
ужно написать шаблонную функциюreplace_all в C ++, который будет принимать строку, wstring, glibmm :: ustring и т. д. и заменять все вхожденияsearch вsubject с участиемreplace. replace_all.cc template < class T > T replace_all( T const &search, ...
Укажите порядок построения / уничтожения статических локальных объектов в разных аксессорах
У меня сбой вcxa_finalize запуск программы (это программа, а не библиотека внутри): $ ./ac-test.exe Assertion failed: AcLock.cpp(54): AcLock libc++abi.dylib: terminate called without an active exception Abort trap: 6Утверждение / сбой происходит ...
Использование gcc вместо clang в ghci или ghc
В Mac OSX 10.9 компилятор c по умолчанию в комплекте сXcode являетсяclang, Я установилgcc-4.9 с участиемhomebrew, Теперь у меня есть два разныхgccс, одинclangдругойgcc, По умолчаниюclang. Я хочу использоватьgcc при компиляции файлов Haskell ...
как самостоятельно добавить исполняемый файл
Я написал программу, чтобы раздолбать себя void hello() { printf("hello world\n"); } int main(int argc, char **argv) { char *buf="hello"; void *hndl = dlopen(argv[0], RTLD_LAZY); void (*fptr)(void) = dlsym(hndl, buf); if (fptr != NULL) fptr(); ...
Неопределенный символ ___gxx_personality_v0 в ссылке
Я получил это неопределенное здание символов с этой командной строкой: $ gcc test.cpp Undefined symbols: "___gxx_personality_v0", referenced from: etc...test.cpp прост и должен прекрасно работать. В чем дело?
Как связать, используя GCC без -l или пути жесткого кодирования для библиотеки, которая не соответствует соглашению об именах libNAME.so?
У меня есть общая библиотека, с которой я хочу связать исполняемый файл с использованием GCC. Общая библиотека имеет нестандартное имя не в форме libNAME.so, поэтому я не могу использовать обычную опцию -l. (Это также может быть расширение Python ...
github.com/elcritch/etrace/issues/3
сно сэтот ответ [https://stackoverflow.com/questions/3078680/adding-printf-to-the-starting-of-all-functions-in-a-file/3078693#3078693] , он должен напечатать все имена функций: [root@ test]# cat hw.c #include <stdio.h> int func(void) { return 1; ...
Ваша ссылка все объясняет. Они используются как последнее поле в структуре, когда длина структуры не известна во время компиляции. Если вы попытаетесь использовать их в стеке или в середине других объявлений, вы перезапишите следующие элементы.
ня я случайно определил двумерный массив с размером одного измерения, равным 0, однако мой компилятор не жаловался. Я нашел следующее, в котором говорится, что это законно, по крайней мере, в случае с gcc: 6.17 Массивы длины ноль ...
Я добавил -ldl в переменные окружения LDFLAGS и LIBS, но это не помогает: оба поместите -ldl перед файлом cpp.
я есть программа, которая не собирается с современным GCC с последующим выводом: gcc -I/usr/lib/qt3/include -I/opt/kde3/include/ -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables ...
Как мне запустить препроцессор только на локальных заголовках?
Я хочу, чтобы препроцессор считывал включения локальных заголовков, но игнорировал включения системных заголовков. Другими словами, как заставить препроцессор пропустить директивы предварительной обработки вида: #include <h-char-sequence> ...