Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
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 и компиляции источников?
amaclin1 сейчас офлайн Пожаловаться на amaclin1   Ответить с цитированием Мультицитирование сообщения от amaclin1 Быстрый ответ на сообщение amaclin1


Как заработать Биткоины?
Без вложений. Не майнинг.


23 сентября 2017, 4:27:24 PM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

Получил 1806 Биткоинов
Реальная история.





Можно ли использовать DLL для окон или библиотеки (.a) файл, чтобы добавить его
к текущему проекту без установки dependances и компиляции источников?
Конечно, но AFAIK, никто не публикует строит для него.

Вы можете использовать MinGW или Cygwin, чтобы скомпилировать его и получить .dll / .a файлы для него.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

23 сентября 2017, 4:33:09 PM   # 3
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

Конечно, но AFAIK, никто не публикует строит для него.
Вы можете использовать MinGW или Cygwin, чтобы скомпилировать его и получить .dll / .a файлы для него.
Я пытался это сделать, но не получил ошибку, что нет
(На самом деле, нет такого файла на моем диске)
И я не знаком с конфигурационными / Изготавливают и т.д. инструменты /
amaclin1 сейчас офлайн Пожаловаться на amaclin1   Ответить с цитированием Мультицитирование сообщения от amaclin1 Быстрый ответ на сообщение amaclin1

23 сентября 2017, 4:39:17 PM   # 4
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

Попробуйте это, если вы хотите: https://sourceforge.net/projects/gocoin/files/secp256k1_win.zip/download

piotr_n сейчас офлайн Пожаловаться на piotr_n   Ответить с цитированием Мультицитирование сообщения от piotr_n Быстрый ответ на сообщение piotr_n

23 сентября 2017, 4:46:21 PM   # 5
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

Попробуйте это, если вы хотите: https://sourceforge.net/projects/gocoin/files/secp256k1_win.zip/download
Большое спасибо. Я попробую.
Библиотечные файлы датированы к 2016 году, так что я хотел бы использовать более текущую версию.
amaclin1 сейчас офлайн Пожаловаться на amaclin1   Ответить с цитированием Мультицитирование сообщения от amaclin1 Быстрый ответ на сообщение amaclin1

23 сентября 2017, 4:48:56 PM   # 6
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

Я пытался это сделать, но не получил ошибку, что нет
(На самом деле, нет такого файла на моем диске)
И я не знаком с конфигурационными / Изготавливают и т.д. инструменты /
Установить libgmp. Mingw и Cygwin оба имеют свою собственный менеджер пакетов вещи, и вы должны быть в состоянии установить его через них.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

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, смотрите файл летучей мыши от молнии я дал вам раньше.

Я мог бы что-то пропустил, так что дайте мне знать, если он не работает.
piotr_n сейчас офлайн Пожаловаться на piotr_n   Ответить с цитированием Мультицитирование сообщения от piotr_n Быстрый ответ на сообщение piotr_n

24 сентября 2017, 2:11:52 PM   # 8
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

Вот как вы можете создать их самостоятельно.
Чертов рутина! ))))))))
Мне нужно два файла. Один файла библиотека и один .h файл для компиляции C ++ моих источников для моих окон
Я не хочу, чтобы установить addional MSYS / MinGW / Составитель / инструменты / менеджер / и т.д. / и т.д. / и т.д.
Почему вещи в современных разработках программного обеспечения настолько сложны?  
amaclin1 сейчас офлайн Пожаловаться на amaclin1   Ответить с цитированием Мультицитирование сообщения от amaclin1 Быстрый ответ на сообщение amaclin1

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 дня в последнее время).
ScripterRon сейчас офлайн Пожаловаться на ScripterRon   Ответить с цитированием Мультицитирование сообщения от ScripterRon Быстрый ответ на сообщение ScripterRon

25 сентября 2017, 3:22:20 PM   # 10
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

В Windows 10 Творцы Fall Обновление включает в себя подсистему Linux.
У меня Win7 и я не есть время и деньги хочу перейти на Win10

котировка
Я успешно провел bitcoind в сессии Linux.
Я хочу использовать libsecp256k1 не для проекта Bitcoin связанных.
У меня есть некоторый опыт управления Ubuntu под OracleVM, но основной инструмент для меня сейчас для Windows
amaclin1 сейчас офлайн Пожаловаться на amaclin1   Ответить с цитированием Мультицитирование сообщения от amaclin1 Быстрый ответ на сообщение amaclin1

26 сентября 2017, 10:55:53 PM   # 11
 
 
Сообщения: 1274
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

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

mbedTLS будет строить без каких-либо внешних зависимостей, он имеет свои собственные функции MPI и поддерживает secp256k1 примитивы - вы все еще будете иметь, чтобы загрузить его и построить его с нуля, хотя.
Samson сейчас офлайн Пожаловаться на Samson   Ответить с цитированием Мультицитирование сообщения от Samson Быстрый ответ на сообщение Samson

26 сентября 2017, 11:13:38 PM   # 12
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

Libsecp256k1 отлично работает без зависимостей на всех. Вы возникли проблемы с зависимостями, потому что вы обходите систему сборки и делать что-то ужасное. Прочитайте прекрасные инструкции. В противном случае это, как бурение в чью-то голову, а потом жалуется, что вы должны обеспечить инфраструктуру, чтобы сохранить циркулирующей крови или они перестают быть в состоянии дать вам совет.

> mbedTLS будет строить без каких-либо внешних зависимостей, он имеет свои собственные функции MPI и поддерживает secp256k1 примитивы

И, вероятно, даже отдаленно не постоянное время для него, и, вероятно, также очень медленно ...
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

27 сентября 2017, 2:42:45 PM   # 13
 
 
Сообщения: 266
Цитировать по имени
цитировать ответ
по умолчанию Re: libsecp256k1 как библиотека / DLL / и т.д.

Я не уверен, если это то, что вы ищете.,
ссылка https://github.com/bitcoin-core/secp256k1/issues/451

котировка
Вы можете настроить libsecp256k1 не использовать GMP вообще. Опция не --with-bignum = нет.
btctousd81 сейчас офлайн Пожаловаться на btctousd81   Ответить с цитированием Мультицитирование сообщения от btctousd81 Быстрый ответ на сообщение btctousd81



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW