alpaca
King of Ungulates
- Joined
- Aug 3, 2006
- Messages
- 2,322
For those of you who'd like to use the SDK with Visual C++ 2005/2008 Express, here's a version of the Civ4 makefile edited to work with Colonization. Thanks to the guys who created the makefile and figured out how to set this stuff up for Civ4.
To install simply unrar the makefile to your SDK folder, then open the makefile and do the necessary path changes. The two batch files provide support for forward slashes in the del command, I use them to be able to clean the project. If you want to use it, too, extract the two files to your CvGameCoreDLL directory and point the "rm=" line in the makefile to the rmf.bat file.
Version 1.1 supports debugging. Extract the included cpp files along with the makefile to your CvGameCoreDLL folder and proceed as usual. Thanks to Refar for his cleaned-up version of the Civ4 makefile
Also see this thread for details on how to set up the SDK with VC++ Express: http://forums.civfanatics.com/showthread.php?t=196283
Note that I didn't test this extensively, it compiles fine and I started a game with it, so I guess it should work. I'm a noob when it comes to this stuff though, so maybe I forgot something important
To install simply unrar the makefile to your SDK folder, then open the makefile and do the necessary path changes. The two batch files provide support for forward slashes in the del command, I use them to be able to clean the project. If you want to use it, too, extract the two files to your CvGameCoreDLL directory and point the "rm=" line in the makefile to the rmf.bat file.
Version 1.1 supports debugging. Extract the included cpp files along with the makefile to your CvGameCoreDLL folder and proceed as usual. Thanks to Refar for his cleaned-up version of the Civ4 makefile
Also see this thread for details on how to set up the SDK with VC++ Express: http://forums.civfanatics.com/showthread.php?t=196283
Note that I didn't test this extensively, it compiles fine and I started a game with it, so I guess it should work. I'm a noob when it comes to this stuff though, so maybe I forgot something important
