Find Jobs
Hire Freelancers

Create LZMA (7Zip) library (.lib) for use in C++ program

$100-200 USD

In Progress
Posted over 12 years ago

$100-200 USD

Paid on delivery
Create LZMA (7Zip) library (.lib) for use in C++ program. Source code is available at 7-zip.org. I need to access the LZMA functionality through two functions (compress and decompress). It is permissible to have LZMA functionality in a .dll file as long as there is a .lib file that links it in. My application development and the library development will be done in Visual Studio 2010. Requirements: 1. A .lib file that allows usage of LZMA functionality. It is permissible to have a .dll file that the .lib file links to. 2. Need the project built with Visual Studio 2010. Language is C++. The project must be delivered in addition to the .lib (and possibly .dll) file. 3. Demo program--can be C++ console application. 4. Two functions as follows: bool compress( FILE *in, FILE *out ); bool decompress( FILE *in, FILE *out ); Functions take two FILE objects which reference open files. The file in is read-only and the file out is new read/write. Return values are true for success and false for failure. It is permissible to use integer values instead of boolean.
Project ID: 3592689

About the project

1 proposal
Remote project
Active 13 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
See private message.
$150 USD in 3 days
5.0 (307 reviews)
6.3
6.3

About the client

Flag of UNITED STATES
Orlando, United States
5.0
149
Payment method verified
Member since Apr 23, 2002

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.