As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I've been given the source code to an image classification application that was written in
visual studio 6. I've tried to see if any of the projects can be compiled. There is a project file with a .dsp extension. I'm using Visual C++ Express 2010. When I try to load the dsp file it says it needs a conversion. I reply yes. But this is to no avail: the conversion process seems to fail quietly because I don't see any source file icons appearing in the tree view of the project after this.
I've been wondering as to whether it's worth trying to recompile this old code at all.
After all it's written with an old framework and the latest like WPF are considered much more elegant. And there's Qt that I am quite conversant in as an alternative.
Now I could possibly try to get a hold of an old Visual Studio 6 C++ compiler, but do you think I would be wasting my time? I need ideas to make an informed decision on what to do with this.
If the program uses the MFC library then it can not be ported to an "express" version of Visual C++. Express versions do not support MFC. Higher versions (the ones you have to pay for) can certainly support an older MFC program, typically with a bit of editing.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I want to create normal program with C++ in Visual Studio 2012 Express.I know there are many programs with GUI(I am not sure it is GUI or not,but I call normal programs with that).I want to create program like that.I tried to do it with VB and their windows forms.But When I gave it to my friend it needs some stupid files like pdb(I am not sure again,but it can't be opened) or it needs .NET framework. In anyway it didn't work.I want to create a program which don't need another file or program to work.
Just I want to make a simple program with Buttons,Labels,TextBoxs and it will not request another files. Just 1 exe.
You have a few options for pure "native code" user interfaces.
The Microsoft Foundation Class (MFC) Library is the main option included with Visual Studio.
Otherwise, you can go to 3rd party options. Qt is a very nice option, if you're willing to install it, and provides a much nicer development model (in my opinion) for rich user interfaces.
That being said - if you already have something working using Windows Forms, having your friend install the .NET Framework is far simpler than rewriting an entire code base just to avoid it. It's very difficult to remove ALL dependencies on libraries - though having a native UI will potentially simplify the deployment.
You should learn how to use the WINAPI
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I would like to include a source code editor inside my software.
The editor should provide at least the following features:
syntax coloration;
syntax validation;
auto-commpletion;
code folding;
inline documentation (displays a called function documentation for example);
extensible, so that it can support more languages in the future; support at least C++, Python, Java, Doc-book, XML, Latex.
Additionnaly, the framework should be in C++, as my own software that wishes to include the framework is in C++ as well. Ideally, it would use the Qt framework.
Finally, it should work at least for GNU/Linux, Mac OS X and Windows.
I wish to avoid develop it myself, as this seems a long and difficult task, and as I expect this need is quite common and many solutions already exist in the outside world.
So far, I only found QScintilla, but I am surprised there is not much more choice.
Do you have any other suggestions ?
Perhaps KatePart is what you are looking for? It's the editor component used in the Kate editor and the KDevelop IDE included in KDE.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm moving from MAC/XCode C++ developing to Windows platform (please stop asking why?)
I have been programing in XCode for a while and I noticed that it has an amazing hints and autocomplete assistant.
Now in Windows... I feel I'm back to the 80s, I already tried NetBeans, Visual Studio 2012, Dev++, Eclipse... all garbage, to say the least.
They can't even hint or autofill a local var or a local class method, I need to type again every single word, I miss so much real time parsing in XCode.. sniff.
Any "hint"? Or pluging that I may check out?
I also prefer QtCreator to Visual Studio, but if you add the Wholetomato Visual Assist plugin to Visual Studio then it becomes much better.
I'm comfortable with QtCreator, but it gives the best developing Qt specific code.
To be true, I worked a lot in Visual Studio, til 2010, and autocompletion etc worked, a bit slowly. If you consider it garbage, maybe you will dislike QtCreator as well.
I think you need to check more the Refactoring capabilities of Eclipse, Netbeans and Visual Studio, or you can edit Templates of new types .
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
For Java there is Swing and Eclipse + Window Builder. Is there anything similar for C++ ? Any suggestions of tools or starting points ? Thanks.
UPDATE: I use Mac OS X but any suggestions are welcome
Take a look here. Qt is a C++ cross-platform library. I think that you will find it suitable for your needs. In the given link, you can find many other suggestions (like using Mono), GTK# (those are using C#), but in general, for C++, people usually suggest Qt or GTK (take a look at all posts and comments there).
Microsoft Visual Studio is not bad. It has an interface builder, with all the run-of-the-mill buttons and things like that. Here it is: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express
Under the Windows platform, you can use Microsoft Visual Studio.
QT is a cross-platform, under Windows and Linux.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I have started learning C++. Which compiler do I choose ? I am using Windows 7. Though i have been using Turbo C++, many people suggest that it is not a good compiler to use.
You may want to try clang. They focus a lot on expressive diagnostics, which may be especially useful to beginners. However, I am not sure how far along they are, and if any important feature are missing yet.
Visual Studio. Free editions are available as well. The compiler is integrated into an IDE, which is the most complete and intuitive around.
http://www.microsoft.com/germany/express/download/default.aspx
I would always recommend Visual Studio- it has the best debugger and you're gonna need a lot of said debugger.
If you are on linux, g++ (gcc) would be an good choice.
In windows I personally would prefer Visual Studio Express, but you could use g++ here too. Thats more an personal choice which IDE / compiler you prefer, as they all should fit your needs.