ОС: Windows XP
IDE: Visual Studio 2005
Язык: C / C ++
Кодирование для: Unigraphics NX (тип программного обеспечения САПР), в частности, внешняя автоматизация в Open C (но это может быть не важно)
Я пытаюсь кодировать внешнюю программу для NXOpen - что для тех, кто с ней не знаком, означает, что она работает в Windows, а не в NX (которая будет внутренней программой). Я решил закомментировать все интересные вещи и просто протестировать их с помощью некоторых операторов printf, чтобы убедиться, что все правильно связано.
По-видимому, это хорошая вещь, которую я сделал, потому что, когда я пытаюсь запустить сгенерированный .exe, я получаю сообщение об ошибке "Это приложение не удалось запустить, поскольку libufun.dll не был найден. Повторная установка приложения может исправить Эта проблема." libufun.dll принадлежит библиотеке UG.
Из того, что я прочитал, файл может быть поврежден. Тем не менее, он также может просто иметь некоторые странные проблемы со связыванием (что со всеми этими странными библиотеками), и я хочу искать проблемы такого рода, прежде чем пытаться найти новую копию файла. Я уже проверил, что путь Linker-> General-> Additional Library Dependencies правильный, и что связанная системная переменная не изменилась. Там все хорошо.
Что-нибудь еще, что я должен проверить или сделать, чтобы сделать эту работу?
Спасибо!