Как скомпилировать программу C с потоками в GCC? [закрыто]

Какой вариант мне нужно использовать с gcc, чтобы избавиться от ошибок?

 Tim Post10 окт. 2012 г., 08:33
Если вы можете редактировать свой вопрос, чтобы включить такие вещи, как ... что выповторная компиляция, какие ошибки вы получаете, какую платформу вы используете и какие флаги вы передаете компилятору ...Я буду рад оценить этот вопрос еще раз.
 Ofir10 окт. 2012 г., 08:16
Какие ошибки вы получаете?

Ответы на вопрос(1)

В Linux вы должны сначала скомпилировать с

gcc -g -Wall -pthread yourcode.c -lpthread -o yourprogram

-g запрашивает отладочную информацию,-Wall просит все предупреждения,-pthread просит поддержки потоков POSIX.

когда он компилируется без предупреждений и вы отладили егоgdb вы можете захотеть оптимизировать компилятор, заменив (или добавив после)-g с-O2

Очень скоро тыЯ хочу сделать вашу программу из нескольких модулей компиляции (связанных друг с другом). Затем вам нужно научиться использовать конструктор, такой как GNUделать и ты'будет иметьMakefile (Дон»не забывайте, что вкладки имеют важное значение внутри них).

Конечно, вы должны использовать систему контроля версий (я предлагаю использоватьмерзавецвозможно черезGitorious или жеGitHub) в вашем исходном коде.

 jorge saraiva03 янв. 2017 г., 18:34
что на самом деле делает стена?

Ваш ответ на вопрос