Hi, I want to create a GUI application, using Juce library, and do the following,
1. open new project on visual studio on some target location specified by the user,
2. and Add all the links appropriate to the SFML library to that project with SFML files all in the right places.
3. and maybe also some cpp and h files for some initialized state known before.
So that it would be easy for me to open many projects of SFML and don't need to go through the same initialization process needed everytime.
The Juce's Projucer does that for the Juce library, So I thought it would be great to do it using the Juce library for SFML.
But I don't have any clue on how to do it, any help on how should i approach it?
I mean, there's really nothing special about it. Visual Studio project files are merely XMLs. Presumably the application you mention gets a few strings from the user and then fills those strings into a template project file it has stored internally. I very much doubt it's anything more sophisticated than that.
I too don't think it's too complicated but I still don't know what to do, so you suggest I look into XML stuff, Ok i'll try searching more details...
and then you just open the vs solution file from the app and that's it right?
There is a need for a professional team, the other just no way, a good application can be done only so. Fortunately, I already know the guys for whom creative software to create is not a burden, and vice versa in the joy. You just need to be familiar with them and find them. I already know where, I recommend hire software developers ukraine https://hireukrainiandevelopers.com/ , there will already be real pros. I hired them last year to create software and I am very proud of this solution. It is probably the best and most optimized software we have ever had. So please contact us for sure!
Ok, so far so good,
I have a JUCE program that opens a directory for save,
now I have looked into the files VS creates, sure it's XML very simple, I have set a template that is appropriately configured with all the SFML stuff, and saw the changes in the ".vcxproj" file, but one thing as I open the file, VS set it automatically to 86x, and I want it to be set by default to 64x, as this is the version of SFML I'm currently configured to, now I need to do some copys from the app and change text in few places in the ".vcxproj" file, and run this file.
Thats all fine, but how I set it to be 64x when I open the ".vcxproj" file? what line I need to change? if It is possible at all, or is it just needed to be done manually and after I save the solution It will be the default? hope I'm understood;
If I had to guess I'd say Visual Studio chooses the first project configuration it sees while reading the XML, and that it generates new project files putting x86 before x64. Just invert it in your file.