Результаты поиска по запросу "gcc"
что на самом деле также отвечает № 1. да, глупо пытаться оптимизировать код, который никогда не будет критичен к производительности, терпеть неудачу при этом, сталкиваться с ошибками компилятора и тратить много часов, пытаясь найти решение, которое слишком многословно и слишком сложно для чтения для производства. : D
я есть следующий код C ++: #include <array> #include <iostream> typedef unsigned char uchar; class A { public: template <size_t N, uchar value> static inline constexpr std::array<uchar, N> filledArray() { std::array<uchar,N> ret{}; ...
Является ли «char foo = 255» неопределенным поведением, если char подписан?
Следующее не дает мне никакого предупреждения при компиляции с gcc 4.5.2 на компьютере x86 с Linux: char foo = 255;Но когда я использую-pedanticGCC говорит: предупреждение: переполнение при неявном преобразовании констант То, как действует ...
Кафе дает правильное решение. mmap пытается зарезервировать место для 8 ГБ памяти, в то время как моего компьютера нет. Добавление флага MAP_NORESERVE позволит избежать резервирования места. Это не ошибка от Fedora, это ошибка моего кода. Но приятно это выяснить.
ильный код в «Обновлении 5») Я попытался отобразить диапазон памяти от 0x100000000 до 0x200000000 в этом примере кода C: #include <stdio.h> #include <stdlib.h> #include <stdint.h> #include <sys/mman.h> int main(void) { uint64_t* rr_addr = 0; ...
https://bugzilla.redhat.com/show_bug.cgi?id=1546704
от вопрос уже есть ответ здесь: (Как) Могу ли я использовать новый C ++ 11 ABI с devtoolset-7 на Centos / RHEL? [/questions/49393888/how-can-i-use-the-new-c-11-abi-with-devtoolset-7-on-centos-rhel] 1 ответНедавно я заметил, что моя программа ...
@TIZ большое спасибо за ваш ответ. И спасибо вам обоим за то, что нашли время прочитать мой вопрос. Джонатан прав: я искал способ генерировать код на лету и думал о конвейерах как о логическом подходе. Извините, если я создал путаницу, не упомянув это явно в моем вопросе.
тьprintf("Hello!"); в C из терминала я использую echo '#include<stdio.h> void main() { printf("Hello!"); }' > foo.cа затем позвонитеgcc foo.c сделать вывод. К сожалению, конвейер echo '#include<stdio.h> void main() { printf("Hello!"); }' | ...
@Giorgi: Нет. Если функция соответствует предположениям, которые делает компилятор, это нормально. Просто когда есть несоответствие (например, с atof), вы получаете неопределенное поведение.
сь, это очень простой вопрос. Ниже приводится Cgg (test.c), который у меня есть. #include <stdio.h> //#include <stdlib.h> int main (int argc, char *argv[]) { int intValue = atoi("1"); double doubleValue = atof("2"); fprintf(stdout,"The intValue ...
stackoverflow.com/questions/51259340/...
оптимизация времени соединения (LTO) используется сНКУ [https://gcc.gnu.org/wiki/LinkTimeOptimization]или желязг [https://llvm.org/docs/LinkTimeOptimization.html]Возможно ли, что код может быть оптимизирован через границы языка C и C ...
Ааа это исправляет. Большое спасибо, Бен. Я не установил libstdc ++ 6-devel. К сожалению, Cygwin не предоставляет больше документации, чтобы сделать процесс менее подверженным ошибкам.
пилирую проект с использованием Cygwin (GCC v4.5.0), и у меня возникла странная проблема с компоновщиком. Я надеюсь, что кто-то с некоторым опытом может помочь. Ошибка: неопределенная ссылка наstd::basic_string<char, ...
https://github.com/pts/pts-mips-emulator
ки зрения набора инструкций и простоты эмуляции. Я хотел бы реализовать виртуальный процессор и подумал, почему бы не эмулировать существующий, чтобы иметь возможность компилировать в него C-код.
Как найти компилятор arm-apple-darwin # -llvm-gcc-4.2 на Xcode 5?
Я связываю кросс-компиляцию, и для этого мне нужно найти, где Xcode разместил компилятор arm-gcc. Раньше он был в /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/arm-apple-darwin10-llvm-gcc-4.2, но исчез ...