This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
eiffel:faq:windows-install [2019/12/30 18:04] jonathan |
eiffel:faq:windows-install [2019/12/30 18:15] (current) jonathan |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Installing Eiffel under Windows ====== | ====== Installing Eiffel under Windows ====== | ||
- | Download Visual Studio 2017 Community or Visual Studio 2017 Professional from (MS Imagine) | + | 1. Download Visual Studio 2017 Community (or Visual Studio 2017 Professional) |
https://visualstudio.microsoft.com/vs/community/ | https://visualstudio.microsoft.com/vs/community/ | ||
- | https://webapp.eecs.yorku.ca/imagine/ | ||
- | 2 - Run the Visual Studio 2017 installer | + | 2. Run the Visual Studio 2017 installer |
- | - Select the Workloads to install. | + | * Select the Workloads to install. |
- | - Desktop Development with C++ | + | * Desktop Development with C++ |
- | 3 - Download and install EiffelStudio 18.11 | + | 3. Download and install EiffelStudio 19.05 |
- | https://sourceforge.net/projects/eiffelstudio/ | + | |
- | 4 - Setup EiffelStudio to work with Microsoft Visual Studio C++ compiler | + | https://ftp.eiffel.com/pub/download |
+ | |||
+ | |||
+ | 4. Setup EiffelStudio to work with Microsoft Visual Studio C++ compiler | ||
You can set the environment variable ISE_C_COMPILER to msc_vc140 | You can set the environment variable ISE_C_COMPILER to msc_vc140 | ||
- | https://www.eiffel.org/doc/eiffelstudio ... _compilers | + | https://www.eiffel.org/doc/eiffelstudio/Supported_C_compilers |
5 - Download Mathmodels | 5 - Download Mathmodels | ||
- | - D/L from: svn export http://anonymous@svn.eecs.yorku.ca/repo ... mathmodels | + | [[mathmodels|Mathodels]] |
- | - setup system environmental variable MATHMODELS that points where you download/saved Mathmodels | + | |
- | + | ||
- | 6 - Eiffel18.11 will attempt a precompile. Ensure that you have deleted all previous precompiles from before, before launching Estudio for the first time. | + | |
- | + | ||
- | 7. After compilation of a fresh ETF project, the GUI displayed and operated correctly. | + | |
- | 8- For the command line, use a regular "cmd" window or the special Eiffel command line cmd. Execute in -i (interactive) mode normally. For batch mode redirect the output to a file. Under Windows, the result does not display at the command line -- another terminal is opened and then closed. So use the redirection facility (">") and check your actual output in the redirected text file. | + | 6 - EiffelStudio will attempt a precompile. Ensure that you have deleted all previous precompiles from before, before launching Estudio for the first time. |
- | 9 - I guess you can install python3 and run the regression scripts, but I did not try that. | ||
- | 10 - One can run linux under Windows10. Students have told me that running from the Linux terminal (under Windows10) but using the Windows compiles works in the regular way that we are used to in CentOS7 and MacOs. I have not tried that. |