![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
sblblx |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 27 Регистрация: 5.9.2010 Пользователь №: 2011 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Хочу получить доступ к реестру винды из-под линукса. Qt for linux. Под лин есть библиотека, написанная на С (ntreg). Возможно ли ее прикуруить к проекту кути? Есть так же готовый класс для доступа к реестру, но под винду(JuliRegApi). Подскажите пожалуйста чайнику как быть и куда копать?
|
|
|
![]() |
kuzulis |
![]()
Сообщение
#2
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 393 Регистрация: 29.6.2009 Пользователь №: 862 Спасибо сказали: 36 раз(а) Репутация: ![]() ![]() ![]() |
А посмотри ка в *.h исходников библиотеки, есть ли там в них конструкция типа:
Цитата #ifdef __cplusplus extern "C" { #endif //тут должны быть декларированы "паблик" функции этой сишной либы ... ... #ifdef __cplusplus } #endif Если этой конструкции в заголовках либы нету - то попробуй ее нарисовать. И тогда в твоем *.cpp файле не нужно будет писать extern "C" и т.п. Цитата Может исходники кривые? ![]() Хз, все может быть. Покажи вывод ошибок. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 16.7.2025, 14:19 |