Find Jobs
Hire Freelancers

Build a C library from existing functions

$10-30 USD

Abgeschlossen
Veröffentlicht vor mehr als 7 Jahren

$10-30 USD

Bezahlt bei Lieferung
I have a C program that has many functions. I would like to take the functions and compile them into a library and create a header file to include. There are 88693 lines of code. The code contains many macros. Just need a little guidance on how to get this working with the five functions. If this works out, will continue the project (as there is a lot of work to do!). Please: Direct hires only, do not bid if you are a part of a larger company. Please indicate how many years of C/C++ programming experience you have in your bid.
Projekt-ID: 11724270

Über das Projekt

8 Vorschläge
Remote Projekt
Aktiv vor 8 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
Update: I can help you build a static library, such libname.a, yet you need to indicate the path in your programs if they are not in the same directory. If you want a shared library, let me know as well. I can make it using CodeBlocks as well. I believe I can deliver it within a day. Send me your .c file and let's see what can be done! Hi, I hope you are doing well. I graduated from the University of Texas at Austin with a BS in Computer Science 7-8 months ago. I have done a lot of C/C++ and Java projects back in college. If you look at my profile, you can see that I only take on C/C++ projects. I completed seven C++ projects here on Freelancer in the last eleven days. I am looking for new C/C++ project opportunities.I have around 3-4 years of experience in C/C++. Do you want to create a library, such as stdlib.h or math.h? Or do you want to create a header file to be able to use those five functions? If you want to create a library like stdlib.h, do you want to it to be static or shared? The price is negotiable, and let me know! Check out my profile on Upwork: [login to view URL]~019315defa7bd236ec/ There, I did three C++ linux based class projects. Here's my Github page for you to check out my public projects: [login to view URL] Feel free to ask questions. Thanks. Best, Dilnur
$30 USD in 1 Tag
5,0 (26 Bewertungen)
5,0
5,0
8 Freelancer bieten im Durchschnitt $45 USD für diesen Auftrag
Avatar des Nutzers
hi. I have 5 years of programming experience in c. I can do this task easily
$100 USD in 4 Tagen
4,9 (350 Bewertungen)
7,2
7,2
Avatar des Nutzers
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using c++ under linux environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
$80 USD in 1 Tag
4,9 (105 Bewertungen)
6,8
6,8
Avatar des Nutzers
Hello, I'm a senior C/C++ developer. I have 5 year experience in C programming, familiar with autoconf, Makefile ... I can finish your project!
$35 USD in 1 Tag
5,0 (8 Bewertungen)
3,8
3,8
Avatar des Nutzers
I have 3-4 years experience in C/C++ Programming. My work experience is in my profile. I look forward to working with you.
$25 USD in 1 Tag
5,0 (5 Bewertungen)
2,1
2,1
Avatar des Nutzers
hi .. to create a library; extract all functions to the header file; don't forget the guard of the header; for example : math.h #ifndef MATH_H #define MATH_H int add(int a, int b); int sub(int a, int b); #endif Now; implement all functions; in file math.c #include "math.h" int add(int a, int b) { return a + b; } int sub(int a, int b) { return a - b; } now; compile the source code to object file (.o) with flag (-fpic) : gcc -fpic -o math.o math.c then links the (.o) file as library; call it libmath.a: ar rcs libmath.a math.o now to test it; create file test.c : #include "math.h" #include <stdio.h> int main() { int x = 10 ; int y = 90 ; printf("add=%d\n" , add(x,y)); printf("sub=%d\n" , sub(x,y)); } compile it using the library: gcc -o test test.c -L. -lmath execute it: ./test ------------------------------------------------------------ I have a good experience with C/C++ ; I can build the library for you .. BEST WISHES ...
$30 USD in 1 Tag
5,0 (1 Bewertung)
1,1
1,1
Avatar des Nutzers
I have 2 years experience with C++,C and C# language, and i am a student at the university in my country in IT :)
$25 USD in 2 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
I have 7 years of experience in c/c++ application development.
$35 USD in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
Milford, United States
4,9
46
Zahlungsmethode verifiziert
Mitglied seit Mai 25, 2012

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.