Итак, я нахожусь в Windows, и мне интересно, как создать DLL и статическую библиотеку в MingW и в разных архитектурах, таких как x86 и x64. Я новичок в MingW, но не C++. Я некоторое время искал Google и не нашел способ сделать это, причина в том, что большинство учебных пособий, которые я нахожу, устарели.Mingw C++ Building Dynamic/Static x86/x64
GNU 'Make' File
Sources = Test.cpp Utilities.cpp
Objects = $(Sources:.cpp=.o)
ProjName = MyProgram
BuildName = $(ProjName).dll
$(ProjName) : $(Objects)
g++ -o $(BuildName) $(Objects)
$(Objects) :
g++ -c -D TEST_DYNAMIC $(Sources)
Clean :
rm $(Objects) $(BuildName)
Сложение Информация
Mingw Версия: 4.8.1-4
Попытки
http://www.mingw.org/wiki/sampledll
-shared is an unrecognized command.
Какую версию mingw вы используете? – user657267
Mingw Версия: 4.8.1-4 –