Jump to content

Is it possible to get a Codeblocks+Mingw C++ template project?

Recommended Posts

Hi Josh,

I've been running into a lot of issues lately with Visual Studio Express; Installations become corrupted very easily, and if you need to install previous versions to 2013, one installation breaks the other so you end up in an endless loop of uninstalling-reinstalling with lots of remnants on the system that in the end make the programs impossible to install.


Would it be possible when creating a new C++ project to have a Codeblocks+Mingw template (as in Linux)?

This would also make the projects cross-compatible, and I don't know how much .net-dependent do projects become when using MS Visual Studio. Wouldn't it be better to keep them as C++/clean as possible?


Let me know if it's viable.




Share this post

Link to post

With a few adjustments, the Code::Blocks project should also run on Windows, but I don't have any plans for this.

Share this post

Link to post

This actually won't work, since the Windows library is compiled with the Microsoft C++ compiler.

Share this post

Link to post

I think the multiple language options in LE2 was a very good feature(LEBuilder).. and the ability to use code::blocks...










it would be nice if those options were back...


Also even Xamarin Studio or MonoDevelop(stand alone) compiles stuff faster than Visual Studio ...and they are cross platform..any compiler should be an option to use...without causing problems..

Share this post

Link to post

I will give it a try.

So far this is the problem showing up





DEFINE_CALLBACK( VolumeHasChanged_t, k_iSteamMusicCallbacks + 2 )
    CALLBACK_MEMBER( 0,    float, m_flNewVolume )

isteammusic.h|62|error: no matching function for call to 'VolumeHasChanged_t::GetMemberVar_0(uint32&, uint32&, uint32&, const char**&, const char**&)'|
isteammusic.h|62|note: candidate is:|
isteammusic.h|61|note: static void VolumeHasChanged_t::GetMemberVar_0(unsigned int&, unsigned int&, uint32&, const char**, const char**)|
isteammusic.h|61|note:   no known conversion for argument 1 from 'uint32 {aka long unsigned int}' to 'unsigned int&'|

Share this post

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...