25 июля 2010, 9:41:03 AM   # 1
 
 
Сообщений: 53
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Имея время возится с сгруппированной Makefiles в течение некоторого времени, я предлагаю преобразовать систему сборки в CMake (http://www.cmake.org/).

Это система сборки кросс-платформа, которая создает файлы сборки для встроенных средств на платформы (MAKEFILES, файлы проекта MSVC и т.д.).
Выгоды:

- нет необходимости поддерживать мейкфайлы для всех платформ, только один набор CMake файлов, которые будут поддерживать любую платформу, которая CMake доступна на.

- упрощенная процедура сборки - вместо того, чтобы возиться с сгруппированных Makefiles, запустить CMake для создания мейкфайлов готовых строить на вашей платформе. Кроме того, CMake может автоматически обнаруживать установки требуемых библиотек со специально написанными модулями. Для популярных библиотек, такие модули доступны с установкой CMake и другие могут быть записаны.

Я уже использовал CMake для связки проектов и это поставить. Я могу сделать преобразование. Любой интерес?
dkaparis сейчас офлайн Пожаловаться на dkaparis   Ответить с цитированием Мультицитирование сообщения от dkaparis Быстрый ответ на сообщение dkaparis


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


25 июля 2010, 2:02:26 PM   # 2
 
 
Сообщений: 17
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

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





+1 голос за CMake. Синтаксис легко понять, и это может создать мейкфайлы для множества компиляторов.
Blackeye сейчас офлайн Пожаловаться на Blackeye   Ответить с цитированием Мультицитирование сообщения от Blackeye Быстрый ответ на сообщение Blackeye

25 июля 2010, 2:20:07 PM   # 3
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

Есть ли что-то проще, чем CMake, что будет работать?

CMake-2.8.2.tar.gz - 5.1MB
CMake-2.8.2-Darwin-universal.dmg - 27.2 MB

Добавление Еще один Multi-Мегабайт Dependency построить bitcoind кажется, шаг назад для меня.

Что самое популярное решение построить для других малых МОГ, успешные проекты с открытым исходным кодом?
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

25 июля 2010, 2:39:04 PM   # 4
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

Отвечая на мои собственные вопросы:  Проект с использованием CMake

Я смотрел на «WeeChat»; они мигрируют из гну Autotools в CMake (до сих пор поддерживает оба, но рекомендую CMake).

Так еще один +1 для CMake.
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

25 июля 2010, 5:25:37 PM   # 5
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

Есть ли включить CMake, так же легко, кросс-компиляции с помощью MinGW?
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik

25 июля 2010, 5:28:59 PM   # 6
 
 
Сообщения: 471
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

Есть ли что-то проще, чем CMake, что будет работать?

CMake-2.8.2.tar.gz - 5.1MB
CMake-2.8.2-Darwin-universal.dmg - 27.2 MB

Добавление Еще один Multi-Мегабайт Dependency построить bitcoind кажется, шаг назад для меня.

Я не думаю, что это огромная проблема для зависимостей _build_. Большинство пользователей не нужно это запустить Bitcoin, больше, чем они нуждаются в GCC.

Я не могу прокомментировать различия между этими инструментами, но какой-то автоматизированный генератор Makefile серьезно нужно. У меня есть только опыт в написании мейкфайлов вручную, и для моей сборки я использовал выход WX-конфигурации и подобные утилиты. Из Кауса, любой разумный сценарий конфигурирования использует этот, и все автоматизировано, кажется, лучше, чем писать мейкфайлы вручную для каждой отдельной версии библиотеки.
teknohog сейчас офлайн Пожаловаться на teknohog   Ответить с цитированием Мультицитирование сообщения от teknohog Быстрый ответ на сообщение teknohog

25 июля 2010, 9:09:35 PM   # 7
 
 
Сообщений: 53
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

Есть ли включить CMake, так же легко, кросс-компиляции с помощью MinGW?

Да, смотрите здесь: http://www.cmake.org/Wiki/CmakeMingw

Кроме того, CMake может генерировать следующее (взято из документации):
Борланд Makefiles
MSYS Makefiles
MinGW Makefiles
NMake Makefiles
Unix Makefiles
Visual Studio 10
Visual Studio 10 Win64
Visual Studio 6
Visual Studio 7
Visual Studio 7 .NET 2003
Visual Studio 8 2005
Visual Studio 8 2005 Win64
Visual Studio 9 2008
Visual Studio 9 2008 Win64
Watcom WMake
CodeBlocks - MinGW Makefiles
CodeBlocks - NMake с Makefile
CodeBlocks - Unix с Makefile
Затмение CDT4 - MinGW Makefiles
Затмение CDT4 - NMake Makefiles
Затмение CDT4 - Unix Makefiles
dkaparis сейчас офлайн Пожаловаться на dkaparis   Ответить с цитированием Мультицитирование сообщения от dkaparis Быстрый ответ на сообщение dkaparis

28 июля 2010, 8:40:31 PM   # 8
 
 
Сообщений: 84
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

интересно. Я хотел бы попробовать. Когда я буду иметь результаты, которые я выложу здесь.
Небольшая проблема у меня является отсутствие функции поиска Berkley DB в стандартном Cmake дистро. Кто-нибудь есть хороший? Я нашел некоторые только Berkley DB, но db_cxx необходим для Bitcoin.
Фалькенберг сейчас офлайн Пожаловаться на Фалькенберг   Ответить с цитированием Мультицитирование сообщения от Фалькенберг Быстрый ответ на сообщение Фалькенберг

28 июля 2010, 9:02:06 PM   # 9
 
 
Сообщения: 770
Цитировать по имени
цитировать ответ
по умолчанию Re: Построение системы

Я использовал CMake, а также авто инструменты. CMake отлично подходит для кросс-платформенной поддержки и развиваю кроссплатформенную кода полный рабочий день (Mac, Linux, MinGW, VC ++).
bytemaster сейчас офлайн Пожаловаться на bytemaster   Ответить с цитированием Мультицитирование сообщения от bytemaster Быстрый ответ на сообщение bytemaster



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW