Проблема разработки плагинов libsndfile и Photoshop

я пытаюсь собрать 64 бита версия моего 32 бита плагин, который работает нормально на CS2

я пришел к точке, где, когда я добавляю в свой код любой libsndfile связанная функция (sf_open, sfinfo, sf_read_double) плагин больше не отображается в списке плагинов.

Если я удаляю их, плагин показывает обратно.

Так как же?

Я пытался поставить логический перед кодом в false и измените на правда когда функция используется, но она не работает. Единственное, что работает, это когда я ставлю «if (false) {}» между функциями.

Я не понимаю как Photoshop работает: это тестирование плагина в некоторых отношениях? Если так, то часть кода, где я положил логический в ложный, не должен работать, хотя плагин должен появиться …

пожалуйста, просветите меня.

Джефф

0

Решение

Хорошо, я обнаружил, что размещение libsndfile-1.dll в папке system32 снова показывает плагин. Единственная проблема: я не хочу помещать файл в папку system32, а скорее в папку плагинов. Но плагин не показывает, если я положил файл только в папку плагинов …

Так как с этим бороться?

Спасибо

Джефф

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]