Find Jobs
Hire Freelancers

Creation of an Urbi binding for a C-language shared library

$100-500 USD

Selesai
Dibuat hampir 12 tahun yang lalu

$100-500 USD

Dibayar ketika dikirim
We have a shared library written in the C language (see the attached file). That library is available on the Windows, Mac OS X and Linux platforms. The library exports about 95 functions that we want to make accessible to Urbi programs. What we request for this project: 1. Creation of an Urbi binding squeleton for that library 2. Discussing ideas about the best way to pass and retrieve values 3. Implementation of interface functions. All 95 functions can be implemented, or a selection of 10 functions can be implemented as an example (in that case we would implement the remainder of the functions) 4. Implementation of a mechanism to access the constant values declared in the shared library header 5. Instructions on how to compile/extend/include the binding on all 3 platforms (Windows, Mac OS X and Linux) The attached files includes following: - The source code and project file to create the C shared library - The compiled shared library for the Windows, Mac OS X and Linux platforms - The project files to create the shared library The function declarations are in "extApi.h" (all functions starting with "EXTAPI_DLLEXPORT"). The constant declarations are in "v_repConst.h". We posted similar projects for bindings for following other languages: Python, Java and Matlab. Feel free to bid there too if interessted!
ID Proyek: 2749415

Tentang proyek

1 proposal
Proyek remot
Aktif 12 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
Diberikan kepada:
Avatar Pengguna
See private message.
$400,35 USD dalam 14 hari
5,0 (71 ulasan)
5,9
5,9

Tentang klien

Bendera SWITZERLAND
Zurich, Switzerland
5,0
20
Memverifikasi Metode pembayaran
Anggota sejak Feb 27, 2012

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.