Результаты поиска по запросу "gcc"

2 ответа

Как выполнить компиляцию кэша ccache при использовании абсолютных путей к скомпилированным файлам в разных каталогах?

Я использую CMake для создания make-файлов. CMake создает строку GCC, содержащую абсолютные пути. Для ускорения компиляции я использую ccache. Сборка одного и того же кода из разных мест (например, несколько разработчиков компилируют один и тот ...

1 ответ

Думайте об этом с точки зрения стековой машины:

ользую потоковые операторы (например,operator<<(const char*)) для регистрации. В моих модульных тестах у меня есть тест, подобный следующему: MyLogger oLogger; oLogger << "charly"; oLogger << "foo" << sleep( 10 ) << "bar"; oLogger << ...

3 ответа

Нет ли синтаксической ошибки? Следует printf («один», «два» и «% s. \ N», «три»); быть действительным кодом?

Посмотрите на этот код: #include <stdio.h> #define _ONE "one" #define _TWO_AND ", two and " int main() { const char THREE[6] = "three" ; printf(_ONE _TWO_AND "%s.\n", THREE ); return 0; }printf эффективно: printf("one" ", two and " "%s.\n", ...

ТОП публикаций

3 ответа

Boost не может скомпилировать на нем? Большую часть библиотеки Boost не нужно компилировать для использования, и я думаю, что shared_ptr тоже не нуждается.

отаю на платформе с компилятором gcc, но boost не может скомпилировать его. Мне интересно, как правильно включить shared_ptr в std: tr1 на gcc? файл, в котором я смотрел, сказал, что не включает его напрямую, из того, что я могу сказать, никакой ...

12 ответов

Я решил эту проблему, исправив Makefile, т.е.

я проблемы с получением модулей ядра для сборки на моей машине. Всякий раз, когда я собираю модуль, modpost всегда говорит, что есть нулевые модули: MODPOST 0 modulesЧтобы устранить проблему, я написал тестовый модуль (hello.c): #include ...

3 ответа

 , ....... О gcc53-c ++ - 5.3.0-1.el6.x86_64.rpm: Предоставляет / usr / bin / {gcc53, g ++ 53}.

аюсь установить gcc и g ++ 4.9.2 на Linux. Я довольно новичок в Linux, и я видел несколько руководств по установке, но каждый раз сталкивался с другой проблемой. У меня нет сейчас gcc на моей машине. моя версия Linux: Red Hat Enterprise ...

2 ответа

не оптимизировать это далеко

ен работать только для gcc 5.4, если общее решение не может быть найдено) У меня есть универсальная фабрика, которую я использую для создания объектов на основе некоторого ключа (например, строки, представляющей имя класса). Фабрика должна ...

1 ответ

 какие-либо так.

кто-нибудь предоставить некоторые примеры кода, которые действуют по-разному при компиляции с fwrapv против. В нем говорится, что -fwrapv должен «предполагать, что знаковое арифметическое переполнение сложения, вычитания и умножения заключает в ...

2 ответа

 к вопросу. Пожалуйста, посмотрите это!

от программа, которая дает segfault.Есть конечно #include <iostream> #include <vector> #include <memory> int main() { std::cout << "Hello World" << std::endl; std::vector<std::shared_ptr<int>> y {}; std::cout << "Hello World" << std::endl; ...

3 ответа

Опять же, нет необходимости выравнивать байты, поскольку они являются минимальной единицей хранения.

явил толькоchar введите членов в структуре. #include <stdio.h> struct st { char c1; char c2; char c3; char c4; char c5; }; int main() { struct st s; printf("%zu\n", sizeof(s)); return 0; }Выход: [Live Demo ...