Ошибка связывания при сборке libtorch на MacOSC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ошибка связывания при сборке libtorch на MacOS

Сообщение Anonymous »

Я изучаю руководство по API pytorch и получаю следующую ошибку
ld: unknown options: --no-as-needed --as-needed --no-as-needed --as-needed
c++: error: linker command failed with exit code 1 (use -v to see invocation)

Я попробовал использовать Brew Install pytorch, чтобы связать torch вручную, используя
g++ example-app.cpp -o out -I/opt/homebrew/Cellar/pytorch/2.5.1_3/libexec/lib/python3.13/site-packages/torch/include/torch/csrc/api/include -std=c++17

Но я получаю эту ошибку
/opt/homebrew/Cellar/pytorch/2.5.1_3//libexec/lib/python3.13/site-packages/torch/include/torch/csrc/api/include/torch/autograd.h:3:10: fatal error: 'torch/csrc/autograd/autograd.h' file not found


Подробнее здесь: https://stackoverflow.com/questions/793 ... h-on-macos
Ответить

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

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

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

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

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