Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
28759 Discussions

oneAPI Toolkit integrate with VS2013

js_chiou_
Beginner
625 Views

Is it possible to integrate the intel oneAPI toolkit with VS2013 since the old code needs to use vs2013?

0 Kudos
1 Solution
Mark_Lewy
Valued Contributor I
613 Views

No, from the oneAPI System Requirements (https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-base-toolkit-system-requirements.html) you need : "Microsoft Visual Studio* 2017, 2019 or 2022 Community, Enterprise and Professional Editions with 'Desktop development with C++' component installed".  If you really need to use VS2013 for parts of your code, you could still use a later version of VS to build your Fortran code as a library and add it as an additional linker dependency.

View solution in original post

2 Replies
Mark_Lewy
Valued Contributor I
614 Views

No, from the oneAPI System Requirements (https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-base-toolkit-system-requirements.html) you need : "Microsoft Visual Studio* 2017, 2019 or 2022 Community, Enterprise and Professional Editions with 'Desktop development with C++' component installed".  If you really need to use VS2013 for parts of your code, you could still use a later version of VS to build your Fortran code as a library and add it as an additional linker dependency.

js_chiou_
Beginner
580 Views

Thanks for your suggestion, but I have to compile the whole code to get the executable file and run it under commercial software. But unfortunately, the code is only allowed to be compiled in VS2013 with intel FORTRAN 16, otherwise, I always encounter linking errors, e.g.
(1) error lnk2019 unresolved external symbol __iob_func
(2) error lnk2019 unresolved external symbol __imp___iob_func

0 Kudos
Reply