Теперь не выносит те ошыбки, выносит 16 других, уже нерви на предели, извиняюсь что я тут всех замахую, но посмотрите на програму и ткните пальцем на ошыбку, а то я уже ничего не понимаю, сделал все как в уроке, а оно...
1>.\Cloth\MyCloth.cpp(229) : error C2065: MemoryWriteBuffer: необъявленный идентификатор
1>.\Cloth\MyCloth.cpp(229) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "wb"
1>.\Cloth\MyCloth.cpp(229) : error C2065: wb: необъявленный идентификатор
1>.\Cloth\MyCloth.cpp(230) : error C2065: wb: необъявленный идентификатор
1>.\Cloth\MyCloth.cpp(233) : error C2065: MemoryReadBuffer: необъявленный идентификатор
1>.\Cloth\MyCloth.cpp(233) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "rb"
1>.\Cloth\MyCloth.cpp(233) : error C2065: wb: необъявленный идентификатор
1>.\Cloth\MyCloth.cpp(233) : error C2228: выражение слева от ".data" должно представлять класс, структуру или объединение
1> тип: 'unknown-type'
1>.\Cloth\MyCloth.cpp(233) : error C3861: rb: идентификатор не найден
1>.\Cloth\MyCloth.cpp(234) : error C2065: rb: необъявленный идентификатор
1>_PhysXwrap.cpp
----------
Не понимаю что подключать чтоб он понял что такое MemoryWriteBuffer и MemoryReadBuffer. Кстати два класса с такими же именами в проект добавлени
----------
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\MyCloth.h(48) : error C2143: синтаксическая ошибка: отсутствие ";" перед "*"
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\MyCloth.h(48) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\MyCloth.h(48) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\MyCloth.h(50) : error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "mTexId"
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\MyCloth.h(50) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\MyCloth.h(50) : error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
------------------
Тут вобше не понимаю что делать. Не пинайте сильно.
http://depositfiles.com/files/8uc6j3mmt
karuy
"...Не понимаю что подключать чтоб он понял что такое MemoryWriteBuffer и MemoryReadBuffer. Кстати два класса с такими же именами в проект добавлени..."
Надо добавить не классы, а файлы в проект. Пишутся инклюды с названием файлов, где эти функции/классы определены. А затем указывается путь, где искать эти файлы. Для 2008 студии: Проекты->Свойства->Свойства конфигурации->C/C++->Общие->Дополнительные каталоги включения. ...Просто сделай, как в примерах.
Как рукой сняло проблеми с MemoryWriteBuffer и MemoryReadBuffer:) Но я еще не скомпилил (остались всего какие-то две ошыбки):
---------------------------
1>C:\Program Files\NVIDIA Corporation\NVIDIA PhysX SDK\v2.8.1\Samples\SampleCloth\src\MyCloth.cpp(107) : error C2660: WavefrontObj::loadObj: функция не принимает 2 аргументов
--------------
Решыл повнимательней присмотрется к ошыбкам и вот что нарыл: первая ошыбка как выяснилось правду говорит компилятор - WavefrontObj::loadObj(const char *fname) правда не принимает 2 параметра, но пример-урок с етим компилится???
--------------
1>C:\Program Files\NVIDIA Corporation\NVIDIA PhysX SDK\v2.8.1\Samples\SampleCloth\src\MyCloth.cpp(141) : error C2039: mTexCoords: не является членом "WavefrontObj"
1> D:\install\GLScene\physxFORglscene\physx for delphi 1.1\wavefront.h(8): см. объявление 'WavefrontObj'
---------------
Вторая: так же не соврал вс++, но опять же урок компилится без проблем, обявление mTexCoords есть в Mycloth.h но мне от етого ни жарко ни холодно, но как ето иправить, помогите и я отвяжусь.
---------------
Скомпилил!!! Думал уже все, НО когда питаюсь вызвать что - нибудь из длл-ки вот что получаю:
"Attemp to use MSIL code from this assembly during native code initialization. This indicates a bug in your application. It is most likely the result og calling an MSIL-compiled (/clr) function from a native constructor or from DLLMain" - что я опять сделал не так?
Я немного плохо высловился, ошыбка вылетает при запуске програми, с длл я еще ничего не вызываю.Что посоветуете?
Тема в архиве.