Lnk1181 не может открыть входной файл delayimp lib

Обновлено: 21.11.2024

Что происходит, когда пассажир отказывается лететь на Boeing 737 Max?

Действительно ли мне нужно научное объяснение моей предпосылки?

Какова вероятность успешного обжалования решения об увольнении из программы PhD после провала квалификационного экзамена со 2-й попытки?

Как называется воздух, который попадает в вашу машину на шоссе?

инфинитив, говорящий о цели

Как лучше обновить все записи в списке с разбивкой на страницы?

Подсчет четных чисел

Как антивирусные программы запускаются при загрузке Windows?

Хорошо для вас! на русском

Почему Республиканская партия выбрала красный цвет

Правда ли, что цены на недвижимость в основном растут?

Почему между заземлением сети и моим радиатором есть напряжение?

показать это тождество с помощью тригометрии

Алгоритмы поиска команд QGIS?

Исчезают ли предметы в Diablo?

Кто достоин быть первым и вторым автором? Аспирант, который собирал данные, научный сотрудник, написавший статью, или научный руководитель?

Появляется ли блок статистики Catoblepas в официальном продукте D&D 5e?

Являются ли дети злых гуманоидных видов злыми по своей природе?

Кто-нибудь может объяснить, о чем здесь говорится в цветной публикации в American Mathematical Monthly?

Я недостаточно хорош для вас?

Является ли слово "история" мужским словом ("его+история")?

Хороший план сбережений?

PTIJ: Как я могу галахически убить вампира?

Неустранимая ошибка LNK1181: не удается открыть входной файл DelayImp.lib

Здравствуйте, я пытаюсь скомпилировать модуль узла холста для своего проекта, но получаю сообщение об ошибке:

ССЫЛКА: фатальная ошибка LNK1181: невозможно открыть входной файл DelayImp.lib [node_modulescanvasbuildcanvas.vcxproj]

Моя установка VS и инструменты сборки в порядке и обновлены до последней версии, DelayImp.lib находится в "C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.16.27023libx64delayimp.lib"

Здравствуйте, я пытаюсь скомпилировать модуль узла холста для своего проекта, но получаю сообщение об ошибке:

ССЫЛКА: фатальная ошибка LNK1181: невозможно открыть входной файл DelayImp.lib [node_modulescanvasbuildcanvas.vcxproj]

Моя установка VS и инструменты сборки в порядке и обновлены до последней версии, DelayImp.lib находится в "C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.16.27023libx64delayimp.lib"

Здравствуйте, я пытаюсь скомпилировать модуль узла холста для своего проекта, но получаю сообщение об ошибке:

ССЫЛКА: фатальная ошибка LNK1181: невозможно открыть входной файл DelayImp.lib [node_modulescanvasbuildcanvas.vcxproj]

Моя установка VS и инструменты сборки в порядке и обновлены до последней версии, DelayImp.lib находится в "C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.16.27023libx64delayimp.lib"

Здравствуйте, я пытаюсь скомпилировать модуль узла холста для своего проекта, но получаю сообщение об ошибке:

Я начинаю новый контракт с новым быстрым ноутбуком! Ура!

Мне нужно настроить среду. Это весело, пока вы не столкнетесь с проблемами. Я привык к установке Visual Studio, но пытался избежать лицензии Visual Studio

В этом случае я работаю над существующим проектом Angular. У него есть тесты, и это здорово. Чтобы запустить тесты с помощью ng test, мне нужен Angular CLI. Это оказалось сложнее, чем я ожидал.

Я узнал, что для node-sass требуется установленный Python 2 (даже несмотря на то, что он не поддерживается, с изменением имени файла exe) и msbuild.exe (в этом случае я использую VS Code без Visual Studio).

Сегодня (5 января 2022 г.) он пытается установить [email protected] .

npm install -g angular-cli

Легкий способ должен быть

Я не установил для себя пути среды, и это вызвало у меня много проблем, но я чувствую, что пропустил этот шаг, и это вызвало мои проблемы.

Может быть, проще просто установить Visual Studio? Я не хотел просить лицензию и хотел научиться правильно использовать VS Code.

Решение

Вот как я решил эту проблему после всех своих попыток.

Я удалил Node 16 и установил Node 14, проверив возможность установки дополнительных компонентов, запустив командную строку администратора и установив ее.

затем сработало npm install -g angular-cli.

Примечание. Затем я установил Node 16, а инструменты сборки установили инструменты сборки Visual Studio 2019, но командная строка PowerShell не показалась мне законченной.

На узле 14 установлены инструменты сборки VS 2017.

npm install -g angular-cli снова завершается с ошибкой npm ERR! ССЫЛКА: фатальная ошибка LNK1181: невозможно открыть входной файл «DelayImp.lib»

Я удалил и установил Node 14.18.2, и это сработало.

Я думаю, что стоит сначала попробовать Node 16 (или новее), а затем при необходимости перейти на более раннюю версию.

Мои попытки

Я не рекомендую проходить через это, но это то, что я испытал, и наличие ошибок поможет людям найти эту статью и быстрее получить помощь.

Я рекомендую создать точку восстановления системы, прежде чем идти дальше.

Как я уже сказал, npm install -g --production windows-build-tools в административной оболочке PowerShell вызывал у меня проблемы, поэтому мне пришлось попробовать что-то новое.

Поэтому я пошел в C:\Users\kevinlogan.windows-build-tools\ и дважды щелкнул vs_BuildTools.exe, чтобы запустить установщик VS для VS Build Tools 2017. Затем я добавил путь к Windows Env Vars (C: \Program Files (x86)\MSBuild\14.0\Bin), и это все еще не удалось. где msbuild действительно помогает узнать, установлен ли путь в этом сеансе командной строки.

ошибка MSB4019: импортированный проект "C:\Microsoft.Cpp.Default.props" не найден. Подтвердите правильность пути в объявлении и наличие файла на диске.

проверьте инструменты Node MSbuild и Cpp в установщике, это не помогло... C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\VC\VCTargets

  1. установите версию ms на 2017: npm config set msvs_version 2017 --global
  2. задайте для переменной среды VCTargetsPath значение C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\VC\VCTargets
  3. запустите командную консоль от имени системного администратора

Следующая ошибка — требуется настройка C++

добавить путь среды C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64

Следующая ошибка

Microsoft.CppBuild.targets(374,5): предупреждение MSB8003: не удалось найти переменную VCToolsInstallDir в реестре. Возможно, для TargetFrameworkVersion или PlatformToolset задан недопустимый номер версии.

SO Ответ - установить путь. Добавьте c:\program files (x86)\windows kits\10\

Следующая ошибка

c:\program files (x86)\windows kits\10\include\10.0.17763.0\ucrt\corecrt.h(10): фатальная ошибка C1083: не удается открыть включаемый файл: 'vcruntime.h': такого файла нет или путь добавления каталога: C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include, который содержит файл vcruntime.h.

where.exe /R c:\ vcruntime.h дал мне c:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include\vcruntime.h , но сборка завершилась с той же ошибкой.

скопированы файлы .h из C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include в c:\program files (x86)\windows kits\10 \include\10.0.17763.0\ucrt\

снова запустил набор настроек npm msvs_version 2017 – global

предупреждение MSB8003: не удалось найти переменную VCToolsInstallDir в реестре. Для TargetFrameworkVersion или PlatformToolset может быть задан недопустимый номер версии. Не удается найти DataImp.lib

Выполнено , но установлено в папку 10. Не помогло..

изменить путь с Windows kits\10 на C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\

Я сдаюсь!! :-(

он ​​работал локально с npm run test , но не напрямую с ng test.

Но потом это сработало!

но затем я удалил Node 16 и установил Node 14, проверив возможность установки дополнительных компонентов, запустив командную строку администратора и установив ее.

затем сработало npm install -g angular-cli.

Я выполнил восстановление системы до момента запуска и удалил Windows SDK для Windows 8.1. Жаль, что я не испортил свою новую пустую установку Windows.

Ресурсы

"Вы можете попробовать использовать dart-sass вместо node-sass, это должна быть замена, но я не знаю, позволит ли вам это сделать процесс сборки angular" ~ Дакота . Я не пробовал.

Полезный PowerShell

echo $env:Path $env:Path + , Установить навсегда [Environment]::SetEnvironmentVariable("Path", [Environment]::GetEnvironmentVariable("Path", [EnvironmentVariableTarget]::Machine) + ";C: \bin", [EnvironmentVariableTarget]::Machine) ссылка

Я хочу

Я бы хотел, чтобы он работал с Python 3, чтобы мне не пришлось использовать старую поддерживаемую версию. Я уверен, что это было бы много работы, или кто-то сделал бы это.

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

Автопредложение помогает быстро сузить результаты поиска, предлагая возможные совпадения по мере ввода.

  • Главная
  • Индизайн
  • Обсуждения
  • ССЫЛКА: фатальная ошибка LNK1181: невозможно открыть входной файл.

/t5/indesign-discussions/link-fatal-error-lnk1181-cannot-open-input-file-build-win-objdx64-pmruntime-lib/td-p/11350012 10 августа 2020 г. 10 августа 2020 г. < /p>

Скопировать ссылку в буфер обмена

У нас есть подключаемый модуль InDesign, использующий «plugin_sdk_15.0.0,155" и Visual Studio 2017, который отлично компилируется (и работает нормально) в режиме выпуска/конфигурации в Windows 10.

Но когда я пытаюсь создать конфигурацию отладки, я получаю сообщение об ошибке компоновщика "LNK1181: невозможно открыть входной файл '..\..\..\build\win\objDx64\PMRuntime.lib'". Я видел похожий пост, но он был довольно старым и, похоже, относился к CS6.

С уважением,

Будьте добры и уважительны, отдавайте должное оригинальному источнику контента и ищите дубликаты перед публикацией. Узнать больше

Скопировать ссылку в буфер обмена

<УЛ>
  • Вы проверили выходы этого файла в этом месте? Этот путь относится к местоположению файла проекта. Чтобы быть уверенным, вы можете заменить этот относительный путь абсолютным путем, а затем попробовать
  • Если абсолютный путь также не работает, значит, файл поврежден, и повторная загрузка файла из SDK может помочь
  • Будьте добры и уважительны, отдавайте должное оригинальному источнику контента и ищите дубликаты перед публикацией. Узнать больше

    Скопировать ссылку в буфер обмена

    Большое спасибо за быстрый ответ.

    Файл находится не в том месте, которое указывает прямо в глушь на моем диске. Моя проблема заключается в том, что, несмотря на поиск в файле vcxproj и sln в текстовом режиме, я не могу найти ссылку на этот файл или папку (чтобы я мог заменить ее). Вы знаете, откуда идет этот путь?

    С уважением,

    Будьте добры и уважительны, отдавайте должное оригинальному источнику контента и ищите дубликаты перед публикацией. Узнать больше

    Скопировать ссылку в буфер обмена

    У меня нет под рукой WIN-машины, но должны быть некоторые файлы props, на которые ссылается vcxprj, посмотрите в этих файлах.

    Будьте добры и уважительны, отдавайте должное оригинальному источнику контента и ищите дубликаты перед публикацией. Узнать больше

    Скопировать ссылку в буфер обмена

    Я не знал о файлах .props.

    Большое спасибо!

    Будьте добры и уважительны, отдавайте должное оригинальному источнику контента и ищите дубликаты перед публикацией. Узнать больше

    Скопировать ссылку в буфер обмена

    Итак, вам удалось найти файл props, в котором нужно изменить путь к файлу lib? Удалось ли тогда выявить причину проблемы: был ли это неправильный путь в файле реквизита, поврежденный файл библиотеки или что-то еще?

    Будьте добры и уважительны, отдавайте должное оригинальному источнику контента и ищите дубликаты перед публикацией. Узнать больше

    Скопировать ссылку в буфер обмена

    Я начал работать над этим прошлой ночью, но пока ничего не добился.

    У меня есть следующие файлы реквизитов выпуска "IppReleaseX64.props" и "IppReleaseX64.sdk.props", но только один файл реквизитов отладки "IppDebugX64.sdk.props", который намного меньше соответствующего файла реквизитов выпуска, но где ID_SDK_DIR тот же.

    В файле отладочных реквизитов отсутствуют многие определения, такие как "BoostFilesystemLib", и отсутствуют все "BuildMacro Include".

    Поскольку сборка релиза отлично компилируется, запускается и отлаживается, могу ли я использовать файлы реквизитов релиза для покупки отладочных файлов?

    С уважением,

    Будьте добры и уважительны, отдавайте должное оригинальному источнику контента и ищите дубликаты перед публикацией. Узнать больше

    Скопировать ссылку в буфер обмена

    Я бы не советовал использовать реквизиты релизной версии для отладочной версии, так как есть несколько мест, где нужно что-то изменить в релизной и отладочной сборках. Например, вам нужно обратить внимание на то, что вы компонуете отладочные версии библиотек. Отсутствие чего-либо может привести к сбоям или, возможно, невозможности загрузить плагин. Что вы можете сделать, так это использовать версию файла реквизита в качестве базы и внести соответствующие изменения, или вы также можете посмотреть, как спроектированы файлы реквизита плагинов SDK, и воссоздать или повторно использовать их с изменением пути. Что я делаю, так это копирую файл реквизитов SDK и вношу соответствующие изменения.

    Я установил новый установщик Windows версии 7.3 (2017). Я могу запустить образцы, но мне не удалось пересобрать образцы в среде Microsoft Visual Studio 2017. Он показывает следующую ошибку для всех образцов, когда я пытаюсь пересобрать ALL-vc14.sln

    ОШИБКА:

    Код серьезности Описание Состояние подавления строки файла проекта

    Ошибка LNK1181: невозможно открыть входной файл TKVCAF.lib Моделирование C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\02_Modeling\adm\win\vc10\LINK 1

    Ошибка LNK1181 не может открыть входной файл 'TKVCAF.lib' mfcsample C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\mfcsample\adm\win\vc10\LINK 1

    Ошибка LNK1181: невозможно открыть входной файл «TKVCAF.lib» Viewer2d C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\03_Viewer2d\adm\win\vc10\LINK 1

    Ошибка LNK1181: невозможно открыть входной файл «TKVCAF.lib» ImportExport C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\05_ImportExport\adm\win\vc10\LINK 1

    Ошибка LNK1181: невозможно открыть входной файл TKVCAF.lib. Анимация C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\09_Animation\adm\win\vc10\LINK 1

    Ошибка LNK1181: невозможно открыть входной файл TKVCAF.lib Ocaf C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\06_Ocaf\adm\win\vc10\LINK 1

    Ошибка LNK1181: невозможно открыть входной файл «TKVCAF.lib» HLR C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\08_HLR\adm\win\vc10\LINK 1

    Ошибка LNK1181: невозможно открыть входной файл «TKVCAF.lib» Viewer3d C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\04_Viewer3d\adm\win\vc10\LINK 1

    Ошибка LNK1181: невозможно открыть входной файл TKVCAF.lib Триангуляция C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\07_Triangulation\adm\win\vc10\LINK 1

    Ошибка LNK1181, не удается открыть входной файл 'TKVCAF.lib' Geometry C:\OpenCASCADE-7.3.0-vc14-64\opencascade-7.3.0\samples\mfc\standard\01_Geometry\adm\win\vc10\LINK 1

    Ошибка LNK1181, не удается открыть входной файл «TKVCAF.lib».

    ищу предложения

    Я думаю, ошибка связана с неверным путем к библиотекам. Во-первых, вам нужно скачать сторонние библиотеки и собрать их с помощью CMake.

    Читайте также: