-
Notifications
You must be signed in to change notification settings - Fork 2
Dev Environment
TurkeyMan edited this page Sep 26, 2014
·
11 revisions
Currently only tested using Visual Studio.
- Visual Studio (preferred version)
- DMD with VisualD - Make sure to use the windows installer; it will detect your VS installation paths
- DirectX SDK - Only required if using VS2010 or earlier; the recent Windows SDKs include DirectX
If you use VS2010 or earlier, make sure the DirectX SDK lib path is present in your sc.ini file.
Open [DMD install path]\dmd2\windows\bin\sc.ini
in a text editor, and add the following lines to the bottom of the file:
; DirectX libraries
LIB=%LIB%;"%DXSDK_DIR%\Lib\x64"
I use VS2010, which seems to work fine. I have also tested VS2012 and VS2013, which both worked fine too.
- Clone feedback:
workspace\> git clone --recursive https://github.com/FeedBackDevs/feedback.git
(Note: If using a git client, be sure to clone the submodules) - Generate the project file by running
create_project.bat
in the feedback root - [VS2012/VS2013 only]: The solution dependencies don't seem to be created properly; open the solution -> right click solution -> 'Project Dependencies...' -> configure FeedBack to depend on Fuji, FujiD and LuaD. It all worked flawlessly right? ;)
- Open the .sln, build... run.
Please report any issues encountered so we can resolve them, or update this guide.
===
- DMD
- Some libs:
sudo apt-get install build-essential libxxf86vm-dev libpng12-dev libjpeg8-dev libjpeg-turbo8-dev libopenal-dev libmad0-dev libogg-dev libvorbis-dev libassimp-dev liblua5.1-0-dev
- Clone feedback:
git clone --recursive https://github.com/FeedBackDevs/feedback.git
- Move to the feedback dir:
cd feedback
- Generate the makefile:
./create_project.sh
, select 'GNU Makefile' -
make
and run./FeedBack_Debug