как скомпилировать прогу на MFC в .Net ?
Правильно я понимаю, что ты под "скомпилировать прогу на MFC в .Net" понимаешь откомпилировать MFC в VC7.0?
Если да, то поставь static MFC, static libs и т.д.
ты правильно понимаешь, но где это надо менять в уже существующем проекте (че-то найти не могу...)
Подключаем MFC в static виде
Properties\General\Use of MFC - Use Mfc in static library
Если используется ATL, то
Properties\General\Use of ATL - Static link to ATL
Если не используется, то
Properties\General\Use of ATL - Not using ATL
Подключаем runtime библиотеки в static-виде:
Properties\C/C++\Code Generation\Runtime Library - Multi-threaded (/MT)
наконец до меня дошло... я перерыл все меню, а оно было совсем в другом месте (не удивительно что я Properties найти не мог). Сенькс.
libcmt.lib(crt0.obj) : error LNK2019: unresolved external symbol _main referenced in function _mainCRTStartup
st/task2.exe : fatal error LNK1120: 1 unresolved externals
из-за чего такое может быть?
Скроее всего все заработает.
вроде я ничем таким не занимался... как понять что они это используют и где? я только-то <math.h> вроде и подключал... или это с диалоговыми окнами проблемы могут быть какие-то?
переставил нужные галочки в релизе и мелкосовтовский компилятор с радостью его сжевал, а интеловский выдает 9 ошибок! однако...
Оставить комментарий
pulmo
чтобы она не требовала дополнительных библиотек (для переноса на комп где стоит только голая винда например)