Visible to Intel only — GUID: GUID-26D0CD39-B9BB-4B84-B574-7797046646F1
Visible to Intel only — GUID: GUID-26D0CD39-B9BB-4B84-B574-7797046646F1
Convert Projects to Use a Selected Compiler
You can use the command-line interface ICProjConvert<version>.exe to transform your Intel® C++ projects into Microsoft Visual C++ projects, or vice versa. The syntax is:
ICProjConvert<version>.exe <sln_file | prj_files> </VC[:"VCtoolset name"] | /IC[:"ICtoolset name"]> [/q] [/nologo] [/msvc] [/s] [/f]
Where:
Parameter |
Description |
---|---|
version |
The ICProjConvert version number. Values are: 191 or 192. |
sln_file |
A path to the solution file, which should be modified to use a specified project system. |
prj_files |
A space separated list of project files (or wildcard), which should be modified to use specified project system. |
/VC |
Convert to use the Microsoft Visual C++ project system. |
VCtoolset name |
The possible values are v141 (Microsoft Visual Studio 2017), v142 (Microsoft Visual Studio 2019), or v143 (Microsoft Visual Studio 2022).
NOTE:
Support for Microsoft Visual Studio 2017 is deprecated as of the Intel® oneAPI 2022.1 release, and will be removed in a future release.
|
/IC |
Convert to use the Intel® C++ project system. |
ICtoolset name |
Such as Intel C++ Compiler 2021.1 Depending on the integration version, the supported name values may be different. |
/q |
Starts quiet mode, all information messages (except errors) are hidden. |
/nologo |
Suppresses the startup banner. |
/msvc |
Sets the compiler to Microsoft Visual C++. |
/s |
Searches the project files through all subdirectories. |
/f |
Forces an update to the project even if it has an unsupported type or unsupported properties. |
/? or /h |
Shows help. |
Example
To convert all Intel® C++ project files to use Microsoft Visual C++ in your current directory and its subdirectories, use the command:
ICProjConvert<version>.exe *.icproj /s /VC