Невозможно использовать Graphviz как библиотеку на C++.C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Невозможно использовать Graphviz как библиотеку на C++.

Сообщение Anonymous »


Я пытаюсь собрать пример «demo.c» из документации Graviz в Visual Studio 2022.

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

1 неразрешенный внешний символ, неразрешенный внешний символ Agdirected

Agdirected используется в строке 33 из "demo.c"

Я уже добавил каталог include на страницы свойств проекта, а также необходимые библиотеки в зависимости от библиотеки ссылок.

Дополнительные каталоги включения: C:\Program Files\Graphviz\include\graphviz;%(AdditionalIncludeDirectories)

Каталоги дополнительных библиотек: C:\Program Files\Graphviz\lib;%(AdditionalLibraryDirectories)

Дополнительные зависимости: gvc.lib;gvc++.lib;cgraph.lib;cgraph++.lib;cdt.lib
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»