Bitcoin Forum
May 06, 2024, 06:59:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why need bitcoin source compiling?  (Read 137 times)
wsxdrfv (OP)
Jr. Member
*
Offline Offline

Activity: 405
Merit: 5


View Profile WWW
January 26, 2018, 10:27:04 AM
 #1

Correct me if I know wrong.

I know the reason like this,

If some programmer want to revise the bitcoin source and after done, for test, he need to compile revised source to make new running file, -qt.exe

Is this right?

Thanks.
1715021994
Hero Member
*
Offline Offline

Posts: 1715021994

View Profile Personal Message (Offline)

Ignore
1715021994
Reply with quote  #2

1715021994
Report to moderator
1715021994
Hero Member
*
Offline Offline

Posts: 1715021994

View Profile Personal Message (Offline)

Ignore
1715021994
Reply with quote  #2

1715021994
Report to moderator
1715021994
Hero Member
*
Offline Offline

Posts: 1715021994

View Profile Personal Message (Offline)

Ignore
1715021994
Reply with quote  #2

1715021994
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715021994
Hero Member
*
Offline Offline

Posts: 1715021994

View Profile Personal Message (Offline)

Ignore
1715021994
Reply with quote  #2

1715021994
Report to moderator
mocacinno
Legendary
*
Offline Offline

Activity: 3388
Merit: 4919


https://merel.mobi => buy facemasks with BTC/LTC


View Profile WWW
January 26, 2018, 10:29:38 AM
 #2

Correct me if I know wrong.

I know the reason like this,

If some programmer want to revise the bitcoin source and after done, for test, he need to compile revised source to make new running file, -qt.exe

Is this right?

Thanks.

Not only for a test... It's also possible an individual doesn't trust the person who compiled the binaries. In this case, the individual can pull bitcoin's source from github, effectively vet the sourcecode completely, then compile his own binaries, not for testing purposed, but for real live production usage.
As a matter of fact, i usually compile the binaries myself....

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
January 26, 2018, 03:51:39 PM
 #3

Bitcoin Core is written in C++ which is a compiled language. Thus it needs to be compiled in order to be run. Compiled languages are used because they give more control over memory management and are more efficient and optimized/optimizable than scripting languages which do not need compiling.

alexeyneu
Member
**
Offline Offline

Activity: 312
Merit: 30


View Profile
January 26, 2018, 06:53:14 PM
 #4

compiled sources runs faster
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!