C++ и xors
Вообщем вопрос такой. Я хочу перейти на хорс. У меня есть дев си++, коде:блокс и хорс. Что лучше взять: дев или блокс? И как прикручивать к ним хорс? С языком я разберусь. Вопрос лишь в том, как всё это связать. Заранее спасибо
|
Ответ: C++ и xors
Для мингв не подойдет либа статичная. Есть 2 варианта:
1) Динамическая подгрузка (тот еще гемор) 2) Пережать через reimp либу. Иногда не помогает. В остальном - как и со всеми библиотеками работа. Гугл знает. А среда значения не имеет, компилятор одинаковый все равно. |
Ответ: C++ и xors
Значит, просто надо все библиотеки закинуть в свои папки, включить их через инклуде в проект, и работать можно?
|
Ответ: C++ и xors
Да .
|
Ответ: C++ и xors
И последний вопрос, а на хорс3д.сом примеры под си++ есть? Подойдет самый простой, типа кубик вертится
|
Ответ: C++ и xors
Код:
#include "xors3d.h" |
Ответ: C++ и xors
Всем спасибо за помощь, пойду пожалуй, эту конфетку разбирать.
|
Ответ: C++ и xors
Так появилось несколько проблем. В примере dzirta мне пришлось кое что изменить. Во первых void Ha int. Во вторых, при объявлении камеры и прочих ентити выходит ошибка, converting to non-pointer type 'int' from NULL. Библиотеку я прикрутить смог, но есть вот такие ошибки. Работаю на дев си++
|
Ответ: C++ и xors
Эм. Во-первых, int main() это ANSI стандарт, void main() это мелкософтовский допил, использовать крайне не рекомендуется. Во-вторых, "converting to non-pointer type 'int' from NULL" этто скорее gcc не доволен что в int аргумент функции (parent) суется NULL (зануленный указатель). По большому счету это одно и тоже (кроме того NULL типично объявляется как #define NULL 0), однако вот не любит он этого. Открой хэдэр и замени все NULL в нем на 0.
|
Ответ: C++ и xors
Всё исправил, и эти ошибки перестали показываться. Теперь появилась новая проблема. Выходят ошибки [linker error] undefined reference to ну здесь выводятся команды которые я использовал. Есть подозрения что я не туда кинул дллки, или я не прав?
|
Ответ: C++ и xors
Нет, ты не подключил статичную либу к проекту. Она служит для получения информации о адресах функций в длл.
|
Ответ: C++ и xors
Пишу #pragma comment(lib,"xors3d.lib"), но всё равно не помогает. Не подскажите, где таится ошибка
|
Ответ: C++ и xors
Никогда не пользовался этой фигней, поэтому не в курсе как она реагирует на ошибки. Добавь либу в настройках проекта.
|
Ответ: C++ и xors
Йаху, я всё понял. Всё заработало. Респект вам ребята
|
Ответ: C++ и xors
Кнайт, почему то хорс страшно тормозит, если использовать xMeshesIntersect. И xText как то странно работает, не может отображать цифры, да и текст гонит частенько. Не подскажешь почему?
|
Часовой пояс GMT +4, время: 23:20. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot