2015-10-09 2 views
3

Возможно ли использовать OCCI (интерфейс вызова Oracle C++) в сообществе Microsoft Visual Studio 2015, и если да, то как?C++ visual studio 2015 и OCCI

В разделе загрузки Oracle я могу найти только OCCI для Visual Studio 2010 или ниже. Мне нужно переключиться на VS2010, чтобы использовать его?

+0

Если это скомпилированная статическая библиотека, вы можете просто связать ее с помощью VS2015 ... Если это просто источник, VC2015 автоматически обновит проект. – thab

ответ

1

Недавно я недавно создал установку OCCI на своей собственной машине. Я могу сказать вам, что OCCI, кажется, очень придирчивый, что вы используете правильную библиотеку OCCI с соответствующей версией VC++. Поэтому, пока я не пробовал вашу предложенную настройку, я собираюсь предположить, что нет, это не сработает. Попробуйте использовать VS2010.

Кроме того, если вы пытаетесь настроить OCCI в первый раз, я нашел this сообщение в блоге очень полезно.

0

Вы можете скачать операционную систему мгновенного клиента oracle basic 12c и мгновенный клиент sdk 12c, содержащий VS2013 occi libs и dll.

http://www.oracle.com/technetwork/topics/winx64soft-089540.html

Я могу связать их в мои VS2015 проекты, но есть определенно проблемы в режиме отладки, даже связываннии oraocci12 г из-за несоответствия времени выполнения. Режим деблокирования, с другой стороны, работает достаточно хорошо. Но в идеале нам нужно, чтобы Oracle выпускала библиотеки VS2015 (и теперь VS2017) или, самое большее, использовала VS2013.