Last modified by Tilal Ahmad on 2019/02/04 05:20

From version < 27.1 >
edited by Tilal Ahmad
on 2018/10/15 16:25
To version < 28.1
edited by Tilal Ahmad
on 2019/02/04 05:20
<
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -59,11 +59,11 @@
59 59  
60 60  Two combo boxes to the right from button labeled “Port” allow to specify a build system to build C++ project with and configuration of the C++ project to build. The specified build system and configuration are both used by “Generate project/makefile” and “Build” actions. And both these values are ignored during porting.
61 61  
62 -Though "csPorter for C++ GUI" generates C++ source code and Cmake configuration files that allow targeting Linux build systems, "csPorter for C++ GUI" does not provide means to do that for one reason - "csPorter for C++ GUI" is a Windows application while configuration and building for Linux has to be done on Linux system. Thus the build system combo box contains only those build systems, which are available on Windows – Visual Studio and MinGW.
62 +Though "csPorter for C++ GUI" generates C++ source code and Cmake configuration files that allow targeting Linux build systems, "csPorter for C++ GUI" does not provide means to do that for one reason - "csPorter for C++ GUI" is a Windows application while configuration and building for Linux has to be done on Linux system. Thus the build system combo box contains only those build systems, which are available on Windows – Visual Studio
63 63  
64 64  == Generating project/makefile ==
65 65  
66 -Depending on the specified build system the ported C++ project is configured for, Cmake will generate either a Visual Studio project file (when configuring for Visual Studio build system) or a makefile (when configuring for MinGW). The button labeled “Generate project/makefile” initiates configuration process by invoking Cmake with the proper parameters. The output produced by Cmake and the result of the operation is printed to and can be seen in the Output text box.
66 +Depending on the specified build system the ported C++ project is configured for, Cmake will generate either a Visual Studio project file (when configuring for Visual Studio build system). The button labeled “Generate project/makefile” initiates configuration process by invoking Cmake with the proper parameters. The output produced by Cmake and the result of the operation is printed to and can be seen in the Output text box.
67 67  
68 68  == Building ported C++ project ==
69 69  
... ... @@ -116,7 +116,7 @@
116 116  
117 117  To configure and build ported C++ projects, Cmake must be installed and path to cmake.exe must be added to the PATH environment variable. To check if this is the case, run Command line, enter "cmake /?" command and press Enter. If Cmake is installed propertly, you should be geting Cmake help output.
118 118  
119 -Also, to build ported C++ projects, build systems must be installed on the system. If you're building projects from "csPorter for C++ GUI", Cmake is responsible for detecting build systems for you. For MinGW, make sure that path to it is added to the PATH environment variable.
119 +Also, to build ported C++ projects, build systems must be installed on the system. If you're building projects from "csPorter for C++ GUI", Cmake is responsible for detecting build systems for you.
120 120  
121 121  If you're configuring and/or building your ported C++ project manually, use ASPOSE_ROOT Cmake variable to specify path to installation of "csPorter for C++" you're using. Make sure the installation is the same you use Porter from. Typical Cmake command line should look like below:
122 122  
GUIcreate.png
Size
... ... @@ -1,1 +1,1 @@
1 -0 bytes
1 +10.4 KB
Content
GUIwindow.png
Size
... ... @@ -1,1 +1,1 @@
1 -0 bytes
1 +22.2 KB
Content
csPorter_GUI.PNG
Size
... ... @@ -1,1 +1,1 @@
1 -0 bytes
1 +53.0 KB
Content