0

I am currently learning a great deal of coding in Visual Studio using the c++ programming language in class. I have building console applications for quite some time and I feel that I can handle, or at least start learning, converting these console application into actual programs others can install on their computers.

So my question is..... Whats the process of actually creating programs from console applications?

9
  • 1
    What do you mean by creating programs from console applications? Do you want a GUI program? Commented Aug 6, 2015 at 18:49
  • 1
    Console application are programs... Commented Aug 6, 2015 at 18:50
  • Do you mean creating an installer for console applications - have a look at wixtoolset.org Commented Aug 6, 2015 at 18:50
  • 1
    Generally, you don't. At best, you move your "real" code into a library that can be reused by both a command line application and an application with a GUI. But there is nothing inherently wrong or bad with command line applications and no reason they cannot be installed on other machines. Commented Aug 6, 2015 at 18:50
  • A console application is a program, it is usable and it can be installed on other computers. You need to reevaluate your definition of "actual program". Commented Aug 6, 2015 at 19:02

1 Answer 1

2

You're not very clear in your question, but I'm going to assume you mean making an executable that you and others can run. Well, when you build/debug you're actually already doing that. How else would you run your program? If you want to use it or want others to use it, you can just build it in release mode (instead of debug mode) and share that executable (.exe) file. It should be in the "Release" folder in your solution directory by default.

Sign up to request clarification or add additional context in comments.

1 Comment

Forgive my lack of technical language I am not to good at memorizing the terms :( ..... That is exactly what I meant. I wanted to start editing the user interface so that when a person that isn't familiar with any software development ideas can receive the code and install it on their computer for use. I want my end result to be a file where they can install a program as an .exe and use the features of the program. I will definitely look into the "Release" folder when I get off of work and see how that goes for me.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.