Тема: axelynx
Показать сообщение отдельно
Старый 06.08.2012, 21:44   #358
wolfhound512
Знающий
 
Аватар для wolfhound512
 
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений
(для 299 пользователей)
Ответ: axelynx

Нашел недочет в Wizard'е, он генерирует проект с пустыми определениями препроцессора, в результате чего не срабатывает такая конструкция:
#ifdef WIN32
   #ifdef AXELYNX_EXPORTS
      #define AXELYNX_API __declspec(dllexport)
   #else
      #define AXELYNX_API __declspec(dllimport)
   #endif
#else
   #define AXELYNX_API
#endif
что ведет к ошибкам типа:
axelynx32_d.lib(axelynx32_d.dll) : error LNK2005: "public: __thiscall axelynx::vec3::vec3(float,float,float)" (??0vec3@axelynx@@QAE@MMM@Z) уже определен в world.obj
__________________
GUI, GUIw512, AlbaLynx, Форум
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
HolyDel (06.08.2012)