Я играл вокруг с variadic, обрабатывает по шаблону (gcc 4.5) и поражает эту проблему: шаблон <имя типа... Args> повышение:: кортеж <Args...> my_make_tuple (Args... args) {возвращает повышение:: кортеж <...
Проект, с которым я работаю, компилируется с GCC 3.4.2. Я рассматриваю переключение на более новый компилятор. Однако проект на этапе, где мы не вносим больших изменений, если риски не...
gcc имеет прагму выравнивания памяти, сродни #pragma вектор выровненный в компиляторе Intel? Я хотел бы сказать компилятору оптимизировать конкретный цикл с помощью выровненных инструкций по загрузкам/хранилищу. избегать...
Я знаю, что, если я хочу скомпилировать 32 бита .exe для окон на Linux, я могу просто установить и использовать mingw32 пакет (например, склонный - получают установку mingw32) на Linux. Что, если я хочу скомпилировать окна .exe...
Я пытаюсь встроить двоичные блобы в EXE-файл. Я использую mingw gcc. Я делаю объектный файл как это: ld-r-b двоичный файл-o binary.o input.txt я затем смотрю вывод objdump для получения символов:...
У меня есть gcc, установленный в c:/programfiles (также набор как переменная пути), и у меня есть все необходимые файлы для gtk из http://www.gtk.org/download-windows.html, бойкого, gtk, pango, atk и Каир. Хотя...
Я пытаюсь начать с STM32 (Кора-M3), и мой план, получают эту работу из Ubuntu (9.04 / AMD64). Для запуска с, я получил плату Olimex stm32-h103 заголовка и Olimex ARM-USB-OCD...
Я пытаюсь определить проблему из-за необычного использования variadic макросов. Вот гипотетический макрос: #define va (c, d...) c (d, __ VA_ARGS __) #define var (a, b...) va (__ VA_ARGS __, a, b)...
Я использую gcc с - оптимизация finline-функций для сборок конечных версий. Для борьбы с чрезмерным увеличением размера кода, потому что я работаю над встроенной системой, которую я хочу сказать, не встраивают конкретные функции...
Мне было бы любопытно понять, существуют ли какие-либо существенные различия в определении библиотек (и совместно использованы и статичны) к gcc/g ++ в двух после путей (CC может быть g ++ или gcc), CC-o output_executable...
Я пытаюсь сделать свою компиляцию проекта под GCC (Visual Studio компилирует его безупречно). У меня есть пользовательское, утверждают функцию, которая бросает сообщение wstring. Часть его _ _FUNCTION __ макрос, который...
Легко позволить программе выяснить зависимость во время компиляции, (с gcc - MM). Тем не менее, свяжите зависимость (решающий, какие библиотеки должны быть связаны с), кажется, является трудным выяснить...
У меня есть следующее определение метода в моем классе: виртуальный Calc* Компиляция (Средство анализа* средство анализа, ResolvedFunCall* fun_call, строка* ошибка); По некоторым причинам GCC жалуется что: ошибка: 'Скомпилировать'...
Мой проект содержит совместно использованную библиотеку и exe клиент. Я нашел, что мой собственный класс исключений, брошенный из библиотеки, не пойман клиентским блоком выгоды, и программа завершается с "оконечным названный после...
Мы работаем над сокращением времени компиляции в Windows и поэтому рассматриваем все возможности. Я попытался считать Google для сравнения между временем компиляции с помощью GCC (MinGW или Cygwin) и MSVC...
При попытке скомпилировать мой проект, который использует некоторые сторонние заголовки с mingw 4.4, я встретился со следующей ошибкой: Ассемблерные сообщения: Ошибка: спам в конце строки, сначала нераспознанной...
Я работал над несколькими проектами теперь, и я должен был изменить пути поиска платформы, установить загрузчик пакета, и т.д. Но я никогда не чувствовал себя полностью комфортно с тем Проектом (или Цель) "Получают Информацию"...
Я использую GCC на MAC OSX. Я пытаюсь заставить GCC создавать карту (или перечисляю), файл всех символов в проекте, таким образом, это содержит адреса, в которых они отображаются. Я читал в руководстве GCC...
Я установил wxWidgets-2.8.10 следующий инструкциям от этой страницы: каталог http://wiki.wxwidgets.org/Compiling_and_getting_started Libraries: alex@alex-linux:/usr/local/lib$ ls | grep wx...
Если у меня есть следующий код C++ для сравнения двух 128-разрядных целых чисел без знака со встроенным amd-64 asm: структура uint128_t {uint64_t lo, привет;}; встройте bool оператор <(константа uint128_t &a, константа...
Я задаюсь вопросом, существует ли способ узнать, какой g ++ компилятор/компоновщик отмечает, где используется в создании библиотеки только для двоичного файла. Например, могла бы быть совместно использованная библиотека третьей стороны (только .h/.so, фай
Я задавался вопросом, могу ли я получить список gcc опции, которая может заставить gdb вести себя странный. Конечно, все мы знаем, что использование опций оптимизации (-O3, например) вызывает странное поведение в gdb, но...
Как может я делать это: * (интервал *) CMSG_DATA (hdr) = fd2pass; Без GCC повышение этого: ошибка: разыменование каламбурившего типом указателя нарушит строго искажающие правила, В некотором роде совместимые с этими опциями:-...
Несколько дней назад мне сказали, что последние версии g ++ производят "лучший" x86-код, чем MSVC 2008. В основном GCC с полной оптимизацией производит более быстрые приложения, чем MSVC с полной оптимизацией...
Я пытаюсь связаться со статическим libc.a и динамическим lib .so неудачно. У меня уже есть tryied следующее: Во-первых я тестирую со всеми динамичными: gcc - совместно использовал libtest.c-o libtest.so gcc-c main.c...
Параметры-S - сохранять-временные-файлы хорошо работают, пока я не использую их на файлах с тем же именем. Думайте о следующей ситуации: у Меня есть проект с основным каталогом и подкаталог с...
Вот еще один VC9 против GCC 4.2, собирают ошибочную проблему. Следующий кодекс собирает прекрасный с VC9 (Microsoft Visual C ++ 2008 SP1), но не с GCC 4.2 на Mac: структура C {шаблон <typename...
Я - автоинструменты newb, и я испытываю затруднения при выяснении, что практическое руководство легко связывает определенную библиотеку в одну из настроенных целей. У меня есть исходный пакет, что я хочу построить обычный путь:./...
Там какой-либо путь состоит в том, чтобы использовать сценарий компоновщика с ld на Mac OS X? GNU ld программа на Linux признает, что-T опция <scriptname>, но на Mac OS-T является неизвестной опцией команды. Используя альтернативу...