Проекты на С собираю вот так:
gcc -c -o example.o example.c -I"C:\mycpp\include"
gcc -o example.exe example.o -L"C:\mycpp\lib" -lfreeglut -lopengl32 -Wl,--subsystem,windows
Вопрос: Как собрать проект не на С
а на С++
если просто поменять gcc
на g++
или поменять флаги то или вообще не компилируется или вываливается куча ошибок.
Вопрос: Как скомпилировать именно С++ код?
Пример из глюта на С++ (он использует STL) с динамической линковкой я собирал так (откуда взял список библиотек - уже точно не помню. Скорее, вычитал в документации):
g++ sample-1.cpp -o sapmle-1 -lfreeglut -lglu32 -lopengl32 -lwinmm -lgdi32 -Wl,--subsystem,windows
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В чем между ними разница и что можно сделать с процессом имея либо PID либо HANDLE?