Tom Spilman
Tom Spilman

Reputation: 88

Cross platform multi-language project generator?

I'm looking for a project generator which can build project files for various IDEs like Visual Studio, XCode, SharpDevelop, CodeBlocks, etc and which supports both C/C++ and C# projects.

I've looked at CMake, but it seems like it lacks C# support.

Anyone have any suggestions?

Upvotes: 5

Views: 1173

Answers (3)

TarmoPikaro
TarmoPikaro

Reputation: 5263

syncProj: https://docs.google.com/document/d/1C1YrbFUVpTBXajbtrC62aXru2om6dy5rClyknBj5zHU/edit# https://sourceforge.net/projects/syncproj/

If you're planning to use Visual studio for development, and currently only C++ is supported.

Upvotes: 0

Jörg W Mittag
Jörg W Mittag

Reputation: 369594

Premake can generate project files for Visual Studio, MonoDevelop, SharpDevelop, XCode, Code::Blocks, CodeLite and plain GNU Make, and it supports building C#, C++ and C projects for tons of platforms from Unix, Linux, OSX, Windows to crosscompiling for PlayStation 3 and XBox 360.

Upvotes: 4

Mark Redman
Mark Redman

Reputation: 24535

You could use a template based code generation tools, eg CodeSmith, to generate files, but you would have to create the project templates yourself.

Upvotes: 0

Related Questions