Ошибка Linux c ++: неопределенная ссылка на «dlopen»

Используйте функцию get_model из django.db.models, которая предназначена для ленивых импортных моделей .:

MyModel = get_model('app_name', 'ModelName')

В вашем случае:

Theme = get_model('themes', 'Theme')

Теперь вы можете использовать Theme

129
задан Sildoreth 7 April 2015 в 17:33
поделиться

2 ответа

Вы должны установить ссылку на libdl, добавить

-ldl

в параметры компоновщика

233
ответ дан 24 November 2019 в 00:08
поделиться

Вам нужно было сделать что-то вроде этого для make-файла:

LDFLAGS='-ldl'
make install

Это передаст флаги компоновщика от make до компоновщика. Не имеет значения, что make-файл был создан автоматически.

3
ответ дан 24 November 2019 в 00:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: