Find Jobs
Hire Freelancers

Compile CUDAMiner (CPP App) from Source on Windows & Hardcode Parameters

$10-30 USD

Completed
Posted over 10 years ago

$10-30 USD

Paid on delivery
I am looking to get a customized version of CUDAMiner (12-18-2013 Release) built from source which I attached as a zip file to this project. I need someone to provide a text file to tell me line by line how to compile this into a standalone binary (I only need x86 version). You may use Visual Studio 2010 Express, MinGW or you can use Xubuntu to compile the code, I have all these platforms. In your bid, tell me which platform you will use to compile the code, I prefer MinGW or Xubuntu personally. Your text file to describe the process should explain step by step how to compile the code. Once you've produced the standalone binary, I need you to add 1 feature, if the exe is run without any parameters ([login to view URL]), you need to hardcode the default parameters within the source code (must be hardcoded into the source/binary, no wrapper or batch files). For example, if the default parameters are: "-H 1 -i 1 -l auto -C 2 -m 0 -d 0", then when I run [login to view URL] without params, it will in fact run "[login to view URL] -H 1 -i 1 -l auto -C 2 -m 0 -d 0". If a user provides parameters on the command line, then you will not use the hardcoded settings. The hardcoded settings is ONLY if no params are provided. This project should not take more than 1-2 hours, you just need to document how you compiled it and a simple if statement to provide the params if none are provided. Thank you
Project ID: 5341763

About the project

7 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi, I'm a senior CUDA developer, I've worked for many CUDA project. I've download your given code and compile it successfully on my PC ( I use Ubuntu 12.04 version). If you require, I also can try it on Windows for you. (This project can be completed less than 1 hour) Thank you.
$20 USD in 1 day
5.0 (19 reviews)
5.7
5.7
7 freelancers are bidding on average $25 USD for this job
User Avatar
Hello. I see there is already created vcxproj file. Therefore it should be ready to compile..........
$19 USD in 1 day
4.9 (1425 reviews)
7.7
7.7
User Avatar
Aucune proposition n'a encore été fournie.
$34 USD in 1 day
4.9 (14 reviews)
5.1
5.1
User Avatar
add this in function main(): char *default_parameters[] = { "CUDAMiner", "-H", "1", "-i", "1", "-l", "auto", "-C", "2", "-m", "0", "-d", "0" }; ... if (argc == 1) parse_cmdline(13, default_parameters); else /* parse command line */ parse_cmdline(argc, argv);
$25 USD in 1 day
3.9 (25 reviews)
4.2
4.2
User Avatar
Hi there. I didn't work with CUDAMiner itself before, but I have experience with compiling software under MinGW. Since you want this to run on Windows, i don't think it's useful to compile it under linux (Xubuntu), so MinGW would be the choice in this case. The biggest challenge would be dependencies (cURL, OpenSSL, nvcc). Changing the default behavior to specify those parameters is trivial and is the least work involved. Let me know if you want me to start working on this. My english level is great so you won't have problems understanding the documentation. I won't ask for compensation until I've successfully built the default executable and you verified it as working. Cheers!
$29 USD in 1 day
5.0 (1 review)
0.6
0.6
User Avatar
A proposal has not yet been provided
$23 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
一个有效的提议尚未被提供
$25 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Waterloo, Canada
5.0
18
Payment method verified
Member since Jul 17, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.