1 / 1 / 0
Регистрация: 30.12.2017
Сообщений: 10
|
|
1 | |
Tdm-gcc CryptImportPublicKeyInfo07.02.2018, 11:32. Показов 1144. Ответов 5
Метки нет Все метки)
(
можно ли на TDM-GCC скомпилировать функции электронной подписи?
почему то функция CryptImportPublicKeyInfo() не определена в файле E:\TDM-GCC-32\include\wincrypt.h хотя на VS тот же проект компилируется
0
|
|
07.02.2018, 11:32 | |
Ответы с готовыми решениями:
5
TDM-GCC 4.7.1 и _wfopen_s Русский язык в консоли Windows 10. IDE: CodeLite. Компилятор: TDM-GCC-32 Mingw-w64 MinGW TDM-GCC TDM Gcc + wxwidget 3.0 и кодировки при переводе |
17097 / 9119 / 2233
Регистрация: 30.01.2014
Сообщений: 15,898
|
|
07.02.2018, 12:01 | 2 |
cutecode, пропиши в свойствах проекта, на вкладке #defines вот это:
WINVER=0x0502 . Или при компиляции (если из консоли) в опциях компилятора -DWINVER=0x0502 .Функция CryptImportPublicKeyInfo доступна, начиная с Windows XP. Ссылка в помощь: https://msdn.microsoft.com/lib... in32_winnt VS сама выставляет этот define, поэтому там не требуется дополнительных телодвижений.
0
|
1 / 1 / 0
Регистрация: 30.12.2017
Сообщений: 10
|
|
07.02.2018, 23:09 [ТС] | 3 |
Спасибо, но не помогло, у меня было раньше WINVER=0x0500 и все равно компилировалось на VS.
Я сделал в папке E:\TDM-GCC-32\ поиск по фразе CryptImportPublicKeyInfo, и там нет такой функции. хотя на фуцнкцию CryptAcquireContext() компилятор не ругается. I'm totally frustrated, can someone help me out?
0
|
17097 / 9119 / 2233
Регистрация: 30.01.2014
Сообщений: 15,898
|
|
08.02.2018, 00:24 | 4 |
cutecode, В TDM-GCC действительно в поставке отсутствует объявление этой функции. Может еще каких-то. Возможно из-за того, что они помечены deprecated.
Обязательно использовать именно эту сборку mingw? У меня mingw из состава Msys2 и функция эта присутствует. Добавлено через 8 минут Вот еще сборка, в ней тоже присутствует нужная функция. Я бы сказал, что она в принципе гораздо лучше TDM-GCC.
2
|
1 / 1 / 0
Регистрация: 30.12.2017
Сообщений: 10
|
|
08.02.2018, 01:29 [ТС] | 5 |
Разницы нет, спасибо, буду разбираться.
0
|
1 / 1 / 0
Регистрация: 30.12.2017
Сообщений: 10
|
|
13.02.2018, 03:26 [ТС] | 6 |
MinGW-w64 - for 32 and 64 bit Windows
сработало, компилируется и подписывает СПАСИБО
0
|
13.02.2018, 03:26 | |
Помогаю со студенческими работами здесь
6
Code::Blocks 16.01, wxWidgets 3.0.3, TDM-GCC. Что не так при запуске exe-файла полученного приложения? (+) После установки Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe дает ошибку Exception elinifileexpectation in module devcpp․exe
gcc-4.7.0 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |