Но я не могу скомпилировать его - нет
Я использую Qt / C ++ из-из-коробки пакета в окнах.
Можно ли использовать DLL для окон или библиотеки (.a) файл, чтобы добавить его
к текущему проекту без установки dependances и компиляции источников?
|
23 сентября 2017, 10:05:27 AM | # 1 |
Сообщения: 154
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Я хочу использовать libsecp256k1 в моем проекте.
Но я не могу скомпилировать его - нет Я использую Qt / C ++ из-из-коробки пакета в окнах. Можно ли использовать DLL для окон или библиотеки (.a) файл, чтобы добавить его к текущему проекту без установки dependances и компиляции источников? |
23 сентября 2017, 4:27:24 PM | # 2 |
Сообщения: 1246
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Получил 1806 Биткоинов
Реальная история. Можно ли использовать DLL для окон или библиотеки (.a) файл, чтобы добавить его Конечно, но AFAIK, никто не публикует строит для него.к текущему проекту без установки dependances и компиляции источников? Вы можете использовать MinGW или Cygwin, чтобы скомпилировать его и получить .dll / .a файлы для него. |
23 сентября 2017, 4:33:09 PM | # 3 |
Сообщения: 154
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Конечно, но AFAIK, никто не публикует строит для него. Я пытался это сделать, но не получил ошибку, что нет Вы можете использовать MinGW или Cygwin, чтобы скомпилировать его и получить .dll / .a файлы для него. (На самом деле, нет такого файла на моем диске) И я не знаком с конфигурационными / Изготавливают и т.д. инструменты / |
23 сентября 2017, 4:39:17 PM | # 4 |
Сообщения: 1778
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Попробуйте это, если вы хотите: https://sourceforge.net/projects/gocoin/files/secp256k1_win.zip/download
|
23 сентября 2017, 4:46:21 PM | # 5 |
Сообщения: 154
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Попробуйте это, если вы хотите: https://sourceforge.net/projects/gocoin/files/secp256k1_win.zip/download Большое спасибо. Я попробую.Библиотечные файлы датированы к 2016 году, так что я хотел бы использовать более текущую версию. |
23 сентября 2017, 4:48:56 PM | # 6 |
Сообщения: 1246
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Я пытался это сделать, но не получил ошибку, что нет Установить libgmp. Mingw и Cygwin оба имеют свою собственный менеджер пакетов вещи, и вы должны быть в состоянии установить его через них.(На самом деле, нет такого файла на моем диске) И я не знаком с конфигурационными / Изготавливают и т.д. инструменты / |
24 сентября 2017, 2:06:09 PM | # 7 |
Сообщения: 1778
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Попробуйте это, если вы хотите: https://sourceforge.net/projects/gocoin/files/secp256k1_win.zip/download Большое спасибо. Я попробую.Библиотечные файлы датированы к 2016 году, так что я хотел бы использовать более текущую версию. Вот как вы можете построить его самостоятельно. 1. Установите MSYS2 и компилятор GCC (ы) вы хотите, после первого ответа от сюда: https://stackoverflow.com/questions/30069830/how-to-install-mingw-w64-and-msys2 2. Из MSYS оболочки использования "pacman -S ..." команда для установки следующих пакетов: Autoconf, Perl, Automake-обертка, Libtool, сделать 3. Fetch последние источники из https://github.com/bitcoin/bitcoin/ и скопируйте "SRC / secp2561k" Папка на "Главная" вашей msys2 оболочки (вам не нужно остальной код сердечника - просто secp2561k) 4. Перейдите в папку secp2561k и преобразования приложений "./autogen.sh", тогда "./configure", тогда "делать" Ваш Lib будет внутри ".libs" папка. Ты можешь сделать "сделать установку" установить его для вас msys2 набора инструментов. Для того, чтобы превратить его в DLL, смотрите файл летучей мыши от молнии я дал вам раньше. Я мог бы что-то пропустил, так что дайте мне знать, если он не работает. |
24 сентября 2017, 2:11:52 PM | # 8 |
Сообщения: 154
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Вот как вы можете создать их самостоятельно. Чертов рутина! ))))))))Мне нужно два файла. Один файла библиотека и один .h файл для компиляции C ++ моих источников для моих окон Я не хочу, чтобы установить addional MSYS / MinGW / Составитель / инструменты / менеджер / и т.д. / и т.д. / и т.д. Почему вещи в современных разработках программного обеспечения настолько сложны? |
25 сентября 2017, 2:47:37 PM | # 9 |
Сообщения: 117
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Вот как вы можете создать их самостоятельно. Чертов рутина! ))))))))Мне нужно два файла. Один файла библиотека и один .h файл для компиляции C ++ моих источников для моих окон Я не хочу, чтобы установить addional MSYS / MinGW / Составитель / инструменты / менеджер / и т.д. / и т.д. / и т.д. Почему вещи в современных разработках программного обеспечения настолько сложны? В Windows 10 Творцы Fall Обновление включает в себя подсистему Linux. Это позволяет запускать Linux под Windows, с лучшей интеграцией, чем с помощью отдельной виртуальной машины (например, VirtualBox). Я часть программы для Windows Insider и я установил Ubuntu без каких-либо проблем и может непосредственно считывать файлы / записи в файловую систему Windows, с моей Ubuntu сессии (обратное не верно - вы не можете получить доступ к файлам Linux из сеанса Windows). Я успешно провел bitcoind в сессии Linux. К сожалению, нет официальной поддержки GUI в сессии Linux, хотя я видел сообщения о людях, которые получили Gnome и работает. Я могу смотреть на это еще немного после падения обновления официально выпущен (это уже близко - я получаю новые версии каждые 2-4 дня в последнее время). |
25 сентября 2017, 3:22:20 PM | # 10 |
Сообщения: 154
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
В Windows 10 Творцы Fall Обновление включает в себя подсистему Linux. У меня Win7 и я не котировка Я успешно провел bitcoind в сессии Linux. Я хочу использовать libsecp256k1 не для проекта Bitcoin связанных. У меня есть некоторый опыт управления Ubuntu под OracleVM, но основной инструмент для меня сейчас для Windows |
26 сентября 2017, 10:55:53 PM | # 11 |
Сообщения: 1274
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Если вы не можете быть обеспокоены, чтобы установить зависимость затем те жесткие удачи.
mbedTLS будет строить без каких-либо внешних зависимостей, он имеет свои собственные функции MPI и поддерживает secp256k1 примитивы - вы все еще будете иметь, чтобы загрузить его и построить его с нуля, хотя. |
26 сентября 2017, 11:13:38 PM | # 12 |
Сообщения: 2366
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Libsecp256k1 отлично работает без зависимостей на всех. Вы возникли проблемы с зависимостями, потому что вы обходите систему сборки и делать что-то ужасное. Прочитайте прекрасные инструкции. В противном случае это, как бурение в чью-то голову, а потом жалуется, что вы должны обеспечить инфраструктуру, чтобы сохранить циркулирующей крови или они перестают быть в состоянии дать вам совет.
> mbedTLS будет строить без каких-либо внешних зависимостей, он имеет свои собственные функции MPI и поддерживает secp256k1 примитивы И, вероятно, даже отдаленно не постоянное время для него, и, вероятно, также очень медленно ... |
27 сентября 2017, 2:42:45 PM | # 13 |
Сообщения: 266
цитировать ответ |
Re: libsecp256k1 как библиотека / DLL / и т.д.
Я не уверен, если это то, что вы ищете.,
ссылка https://github.com/bitcoin-core/secp256k1/issues/451 котировка Вы можете настроить libsecp256k1 не использовать GMP вообще. Опция не --with-bignum = нет. |