Я использую 64-разрядную версию Windows 7 и хочу скомпилировать не скомпилированные библиотеки (в частности, мне нужна файловая система) из командной строки (я не использую MSVC). У меня есть MinGW, но читайте на сайте Boost ...
Кто-нибудь может сказать мне, как сделать исполняемый файл с языка ассемблера?
моя среда - Ubuntu + Emacs + GCC
в целях обучения я написал код на C (hello.c) и преобразовал его в сборку (hello.s) ...
Следующий код компилируется отлично: шаблон
void f (const T & item) {return; } int main () {f ("строковый константный литерал");
} Компиляция завершена на ideone: http://ideone.com/...
Есть ли у msvc аналог gcc ({}). Я полагаю, ответ отрицательный.
Обратите внимание, что это вопрос возможностей компилятора, а не вкуса или стиля. Не то чтобы я рекомендовал кому-либо начинать ...
Я пишу функцию как часть эксперимента с Boost.Interprocess. В функции я назначаю строковый литерал переменной, объявленной constexpr char *. Когда я это делаю, я получаю: warning: deprecated ...
Я использую Linux, Ubuntu 10.04. Я не впервые пытаюсь использовать автоинструменты. Я провел много исследований и следил за множеством руководств: вот что я хочу делать, что пробовал и с какой проблемой я ...
есть ли макрос C или какой-то способ, которым я могу проверить, была ли моя программа c скомпилирована как 64-битная или 32-битная во время компиляции в C? Компилятор: GCC
Операционные системы, которые мне нужны для проверки: Unix / ...
Мне просто интересно, есть ли эффективная методика для устранения неполадок неопределенных символов в gcc. Иногда один из моих проектов не удается связать, и я обычно трачу много времени на выяснение причин. Обычно это ...
Как я могу создать статическую сборку файла .c в Mac OS X? Когда я пробую: gcc -o test Main.c -static, я получаю: ld: library not found for -lcrt0. о
collect2: ld вернул 1 статус выхода
Я портирую программу для микросхемы ARM из компилятора IAR в gcc. В исходном коде специальные операторы IAR, такие как __segment_begin и __segment_size, используются для получения начала и размера ...
In C++, the keyword "inline" serves two purposes. First, it allows a definition to appear in multiple translation units. Second, it's a hint to the compiler that a function should be inlined in the ...
I ' m действительно беспокоился, что когда я напишу приложение для iPhone с помощью Sencha Touch и помещу его в контейнер PhoneGap, пользовательский опыт ухудшится. Я особенно вижу узкие места в: плавности экрана ...
Когда у вас есть статическая глобальная переменная в файле заголовка C ++, каждая единица перевода который включает файл заголовка, заканчивается собственной копией переменной. Однако, если я объявлю класс в том же самом ...
Пробовал гугл и искал здесь, но не повезло. Я пытаюсь перенести некоторые коды Windows, которые используются в Linux. Тогда я получаю огромное количество ошибок компиляции. Все, что я сделал, это #include ...
При просмотре исполняемого файла elf, созданного gcc на Linux / i386 системе, кажется, что она всегда помещала инструкцию остановки (0xf4) после вызова «main» и перед заполнением «nop», например: │ ...
У меня есть проект, который компилируется на нескольких платформах ... Windows, Unix, Linux, SCO, назовите свое аромат. Я хотел бы вставить имя выходной цели в переменную в исходном коде проекта (...
Я знаю, что UINT32_MAX существует, но я не смог его использовать. Я пробовал printf ("% d \ n", UINT32_MAX); и он распечатал -1. Использование% ld вместо% d привело меня к ошибке UINT32_MAX ...
Без -O2 этот код печатает 84 84, с флагом O2 вывод 84 42. Код был скомпилирован с использованием gcc 4.4.3. на 64-битной платформе Linux. Почему вывод для следующего кода отличается? Обратите внимание, что ...
Я хотел бы получить абстрактное синтаксическое дерево (AST) из кода C в значение OCaml, чтобы я мог дальше обрабатывать проанализированный код с простой программой OCaml. Я имел в виду использовать GCC, получить AST (...
Этот вопрос мне задавали в интервью. они спросили меня, как создать файл дампа ядра, с помощью которого я могу отлаживать.
Затем я сказал, что с флагом -g в gcc мы можем это сделать. затем они спросили меня, что ...
Я пытаюсь применить этот патч к GCC на MinGW, чтобы он скомпилировал GDC 2, но я не знаю, как . (Я все еще новичок во внутреннем устройстве GCC и даже в инструментах * nix в целом.) Я знаю, что есть патч ...
Я хотел бы использовать некоторые переключатели предупреждений gcc, которые недоступны в старых версиях gcc (например, -Wtype-limits). Есть ли простой способ проверить версию gcc и добавить эти дополнительные параметры только в том случае, если ...
У меня есть портал в локальной сети университета, где люди могут загружать код для программирования головоломок на C / C + +. Я хотел бы сделать портал безопасным, чтобы люди не могли выполнять системные вызовы через отправленные ...
One project I work on has a build system that enforces no warnings. But I have some code that needs warnings to work. Here is an example NSString* title = @"";
if ([view respondsToSelector:@selector(...
Я включил #include usr / include / c ++ / 4.4.3 / tr1 / shared_ptr.h> в свой файл класса,
Когда я пытаюсь скомпилировать свой класс, я получаю сообщение об ошибке:> В файле, включенном в account.h: 16: 0:
/usr/...
Я портирую большой проект C ++ из Visual Studio в GCC для Android. Из-за большого количества файлов время компиляции невелико. Я хотел бы установить предварительно скомпилированный заголовочный файл, но обнаружил ...
Я пытаюсь скомпилировать двоичные файлы Linux с помощью cygwin в Windows. Есть ли обновленные предварительно скомпилированные двоичные файлы linux-gcc? Страница, которую я нашел последний раз, обновлялась в 07. http://metamod-p.sourceforge.net/...
У меня возникла проблема с линковкой, когда я переместил свой osdev в linux, где он раньше работал на gcc 3.5. * И binutils 2.18 (скомпилирован для вывода x86_64-elf) под управлением cygwin.
Вот информация:
gcc -v ...
Мне нужно перенести исходный код с платформы ARM, на которой работает Linux. К сожалению, я столкнулся с проблемами невыровненного доступа к памяти. Источник активно использует приведение указателей и доступ. Код вроде того ...
У меня проблемы с переносом и связыванием повысить библиотеки до Android с помощью Android-ndk-r5b.
Сначала я создаю библиотеки boost (без mpi, python), используя следующие шаги: 1. закомментированная строка 53 в boost_1_46_0 \ ...