Installing Programs Downloaded From Github

Discussion in 'Software' started by Silverthunder, Jun 26, 2018.

  1. Silverthunder

    Silverthunder Sergeant

    A lot of programs are available by downloading source code from github. However, I have not been able to figure out how to get said programs actually installed on my computer.

    When I search the web for information about this, a lot of the search results address installing the actual github software. I am not interested in delving into that, and it shouldn't be necessary. Users can just download the source code of the github project and compile it. I realize that maybe I have to install a compiler.

    Right now, the software I am interested in is Sumatra PDF.
    Here is a link to the github page:
    https://github.com/sumatrapdfreader/sumatrapdf
    I realize that this can be downloaded as an executable, too. Aside from other agendas, I am interested in the general learning experience.
     
  2. plodr

    plodr MajorGeek Super Extraordinaire Moderator Staff Member

  3. Silverthunder

    Silverthunder Sergeant

  4. foogoo

    foogoo Major "foogoo" Geek

    Right if you don't want the exe and want the experience the instructions are on the page:
    To compile you need Visual Studio 2017. Free Community edition works. I tend to update to the latest release of Visual Studio. Lately C++ evolves quickly and Visual Studio constantly adds latest capabilities. If things don't compile, first make sure you're using the latest update of Visual Studio.

    To get the code:

    Open vs2017/SumatraPDF.sln when using Visual Studio 2017
     
    Silverthunder likes this.
  5. Silverthunder

    Silverthunder Sergeant

    As much as I have programmed in Visual Studio (which isn't much), I don't think I have ever created an executable there. I just run the debugger, with runs the program as part of its process.

    As an aside, I really don't think VS is necessary. Visual Studio is for development. All we need to do is compile. Maybe just put those files in a directory, and run powershell on said directory with command "make."
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds