31 мая 2013 в 14:45
Box2D в Visual Studio 2008
Статья предназначена для тех, кто хочет использовать Box2D в Visual Studio 2008.
Скомпилировать библиотеку просто, нужно пару шагов:
Пытаясь собрать Box2D могут вылезти такие ошибки:
-C:/tmp/Box2D_v2.2.1/premake4.lua:26: attempt to call global 'vpaths' (a nil value)
You get this error message if you try to generate the solution using Premake 4.3, which does not support vpaths (a feature introduced with Premake 4.4).
Чтобы решить проблему, смотрите пункт 2.
-fatal error LNK1104: cannot open file 'FreeGLUT.lib'
Чтобы решить проблему, смотрите пункт 4.
1) Скачать Box2D с
2) Скачать Premake с
3) Распаковать оба архива (скажем в C:\tmp)
4) Отредактировать premake4.lua расположенный в директории Box2D_v2.2.1, закомментировать строки 29 (if os.get == "windows" then) и 35 (end) используя -- в начале строк.
5) Открыть командную строку и указать на расположение распакованного Box2D_v2.2.1.zip:
cd C:\tmp\Box2D_v2.2.1
6) Запустить premake.exe с параметрами: --file=C:\tmp\Box2D_v2.2.1\premake4.lua --dotnet=msnet --os=windows --platform=x32 vs2008
C:\tmp\premake4.exe --file=C:\tmp\Box2D_v2.2.1\premake4.lua --dotnet=msnet --os=windows --platform=x32 vs2008
7) Premake создаст директории Build/vs2008 содержащие файлы Box2D.sln: открываем в Visual Studio 2008 и запускаем нажав F6
8) Чтобы запустить Testbed, нужно выбрать проект и нажать F5
15 мая 2015 в 09:46
Хорошая идея!!!
20 ноября 2017 в 06:22
Best men's watch - Bulgari Octo Finissimo Automatic thin automatic winding watch overall thickness of only 5.15 mm, with <a href="http://www.replicawatchesshop.co.uk">replica watches</a> Bvlgari watchmaking independently developed diameter of <a href="http://www.replicasonline.me.uk">replica watches uk</a> 40 mm
авторизуйтесь
или войдите через