Компилятор не может найти файл .lib

Я пытаюсь скомпилировать проект в Visual Studio с компилятором Intel. Проект отлично компилируется с Visual Studio и собственным компилятором, но когда я переключаюсь на компилятор Intel, я получаю: Ошибка 1 error LNK1181: невозможно открыть входной файл 'rpcrt4.lib'

Кто-нибудь знает, как это исправить?

Спасибо


person There is nothing we can do    schedule 26.03.2014    source источник
comment
stackoverflow .com/questions/1991941/ ?   -  person amdn    schedule 26.03.2014
comment
Я думаю, что лучший способ - найти разрешение в официальном руководстве компилятора Intel.   -  person DarkHorse    schedule 26.03.2014


Ответы (1)


Вы можете добавить в свою программу, используя прагму, подобную этой

#pragma comment(lib, "rpcrt4.lib");
person Dipika    schedule 26.03.2014
comment
Привет, я бы не хотел редактировать этот код, есть ли другой способ сообщить компоновщику, где находится эта библиотека? - person There is nothing we can do; 26.03.2014
comment
Да, если вы используете cmake, вы можете ссылаться на cmakelists вашего модуля. Если вы используете визуальную студию, вы можете указать параметры компоновщика. - person Dipika; 26.03.2014