Questions tagged [c]

Use this tag if you're looking for a library or program written in C, or software that consumes or produces C source code.

125 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
6
votes
1answer
396 views

Cross-Platform 2D Graphics Renderer Library (Desktop & Mobile)

I am looking for an advanced (features) cross-platform drawing library. It needs to have high performance, but not really worrying about games as such. A big plus will be SVG support, writing is maybe ...
5
votes
0answers
640 views

Are there any Natural Language Processing (NLP) libraries in C?

Are there any NLP libraries/toolkits similar to NLTK or OpenNLP but in C? Note that I want something in pure C and not in C++.
4
votes
0answers
1k views

A Dropbox-like open source WebDAV sync client for Windows, written in C/C++/C#

I'm looking for something like ownCloud Client - a background app which syncs local folder with remove WebDAV storage accompanied with a desktop tool which has Dropbox-like UI (such as an icon in ...
3
votes
0answers
26 views

Detect union access errors in C

Let's say I have a variant type in C implemented as an annotated union: enum var_mode { TYPE_A, TYPE_B }; union var_data { int a; double b; }; struct var_type { enum var_mode ...
3
votes
0answers
803 views

Which is the best http client library based on either C or C++ in terms of performance during heavy parallel downloads?

Which is the best http client library based on either C or C++ in terms of performance during heavy parallel downloads? Currently I am looking for developing an C++ application using HTTP client ...
3
votes
1answer
96 views

Looking for optimization libraries to optimize a matrix

I need to solve the problem shown below, but I do not know what optimization libraries can solve this problem. The optimization target is a 3x3 matrix A and a 3D vector b, given the 3D vectors xi ...
3
votes
0answers
156 views

Open source implementation of C standard library for DOS

DOS operating systems are seeing a resurgence in the embedded market. My device uses ROM-DOS from Datalight with a NEC V30Mx processor, which provides the 80286 instruction set. ROM-DOS is roughly ...
3
votes
0answers
233 views

Generic RPC stub generator

I am looking for an RPC (Remote Procedure Call) stub generator that generates C code that allows me to call functions from one device (embedded) on a different device (PC) over some data link (USB or ...
3
votes
0answers
304 views

Any good plotting library for massive data analysis in C/C++?

I use GNUPLOT and PGPLOT for plotting my data in C/C++. But these are ridiculously slow when the data size becomes huge. So I want a plotting library that can give me a fast response even if I plot a ...
2
votes
0answers
59 views

Free or affordable unit test for C (/ C++) with code parsing and stub generation

"Free" means gratis; "affordable" means up to $100. I am currently using Vectorcast at work, and would love to use something similar on my home coding projects (which tend to be C, but are ...
2
votes
0answers
46 views

A service for checking compilability of C/C++ code by as many compilers as possible?

Let's consider a scenario where you want to see how certain code behaves when compiled by variuos compilers. My specific example, I want to check how certain construct behaves when compiled by ...
2
votes
0answers
172 views

C compiler for 8086 or other 16-bit target

I'm looking for a C cross-compiler and emulator for a 16-bit processor that runs under Linux. I'd prefer for the target to be 8086 with FreeDOS or on Dosemu (then finding an emulator is not a problem)....
2
votes
1answer
60 views

C/C++ debug trace

I am looking for a gratis cross platform debug trace log system - which you have used for several years and can recommend from experience. Must have gratis, with a permissive license (e.g prefer ...
2
votes
0answers
46 views

Library for quad or arbitrary precision math (just +-*/ required) in C for ARM microcontroller

I have an embedded ARM based Atmel SAM4 microcontroller performing a small and rather trivial Infinite Impulse Response (IIR) filter on some 30 bit data in real time. The algorithm presently uses ...
2
votes
0answers
141 views

Tiny filesystem written in C

I want a simple filesystem in pure C (no FUSE, or anything). It needs directories, and files that can grow. Specs of embedded system I want to use it on: 128KB of flash 64KB of RAM RTOS available ...
2
votes
0answers
58 views

C library for images

Is there a library for reading/writing images that supports common raster graphics formats like JPG, PNG, and BMP? I want it to decode common sound formats into a simple stream loaded into memory. ...
2
votes
0answers
424 views

Open source video-conference Skype-Like

I am looking for an open-source video-conference Skype-Like software for Linux Mint 17. the main feature it should have is an end-to-end connection, without having NAT, so a low-level encryption. it ...
2
votes
0answers
63 views

A C++ library for configurable pretty-printing/dumping of large arrays?

I am looking for a library - or a piece-of-a-library - for printing the contents of arrays of elements of simple types to an output stream. Its basic use is debugging code which processes very large ...
2
votes
0answers
74 views

Parameter value coverage for C++

I am strengthening my Jenkins build process and adding a few more checks. I just stumbled across Parameter value coverage, which alas only handles C# code. Is there anything similar for C / C++ ? ...
2
votes
0answers
60 views

Very simple ordered set (or pack) implementation in C

I am looking for a simple ordered set library (function, code sample) in C (NOT in C++). It should be based on some balanced tree or similar O(log(n))-based algorithm, hashes aren't okay. The ...
2
votes
0answers
75 views

File delta encoding library for C?

I'm looking for a library that allows you to create a delta encoding of file changes whenever a file is changed within a directory. I'm trying to use this for a file synchronization app written in C. ...
2
votes
0answers
158 views

Software library to render text to memory bitmap

I am looking for a software library that can be used to render text to a bitmap for use in a OpenGL API-based GUI library. It must Not depend on any framework like glib or Qt, It is acceptable if it ...
2
votes
0answers
41 views

Implmentation of an erfinvl() function in pure ANSI C

While studying density function of normal distribution I got the need to create a program for my embedded device which can find in those kind of Gaussian Probability density (for example) : or in ...
2
votes
0answers
16 views

Game controller button colours database?

Is there a database of game controllers and button colours? For example, something that lists that the Xbox 360 controller's A button is green, or the SNES controller's B button is yellow. For ...
2
votes
0answers
47 views

Simple C library for plotting a direction field (slope field) and euler method

I am looking for a simple and easy-to-use library for plotting a large amount of line segments in my C program. Any recommendations would be appreciated.
2
votes
0answers
51 views

Eclipse lint plugin for C launguage on linux?

Can anybody suggest an eclipse lint plug in for C code? My C code has a dependency on glib. The lint plug in should be able to identify glib macros too.
2
votes
1answer
478 views

C11 compiler for Windows

I want to know what C11 compilers exist for Windows. Even better if whatever libraries they use support native C11 threads (ie: not some hacked stuff on top of pthreads).
2
votes
1answer
352 views

Library to Solve a large sparse linear equation system $Ax=b$ (almost banded matrix)

I'm looking for a tool or library implementing a fast algorithm in C or JAVA for solving the equation $Ax=b$, where $A$ is a $N*N$ sparse matrix with $5$ non-zero diagonals $(-N,-1,0,1,N)$. my ...
1
vote
0answers
27 views

Tool for extracting metrics from C source code

Does any open source tool exist that can extract metrics from original C code? Metrics like no. of LOC no. of assignments no. of selection statements no. of iteration statements no. of switch ...
1
vote
0answers
4 views

MSRP source code

I am looking for message session relay protocol(MSRP) source code or library in C/C++. Can anyone suggest me the source code.
1
vote
1answer
22 views

Recommendations for a million http requests

I have more than one million http requests to do, and I want to use a high performance programing language to do it. I coded it using PHP, but the result was too bad. I should make cUrl requests with ...
1
vote
0answers
8 views

What is a substitute for cilly C source file merger tool?

Cilly merger has been around for a while now. However, it fails to merge C++ code or even some C source files. Is there an open-source tool that has been developed with the same functionality?
1
vote
0answers
16 views

Static code Analysis tool for C Source Code with MISRA Compliance to embed within C# Project

I have a Console Application written in C#. Here, I should embed a Static Code Analyser tool within C# Console Application which should analyse C Code.(here, .c and .h file(s) will be given as input ...
1
vote
0answers
7 views

I need a good open source and still maintained C/C++ library that can Read/Write (process) .docx and .xlsx files

As the title says, and sine I am a C++ developer (and mainly using wxWidgets as a toolkit) my purpose for it is to provide an editable reporting application. I will give the users a sample templates ...
1
vote
0answers
39 views

is there any good implementation to the RSA in arduino ? c language

I need a good implementation to the RSA algorithm that works on Arduino Mega with key size 1024. The code will run on Arduino IDE. The project idea simply is that an Android app sends an encrypted ...
1
vote
0answers
8 views

Tool that shows file/line/function of each malloc request and release

Recently I got a simple memory check tool that uses preload to hack all memory requests and releases. But currently only collects pointer addresses and size that have not been released. Is there any ...
1
vote
0answers
15 views

Is there any c library available to check network connectivity?

I need to check the connectivity of a host over a local network using C program, I do not wish to use system commands such as ping. To check my ethernet I used gethostbyname() which depends on DNS ...
1
vote
1answer
22 views

Re-Starting Coding - Need a platform recommendation

I am a semi-retired real-time developer (1979 - 2012) conversant with old languages such as C/C++. I am re-entering the market to develop an application dealing with the display of simple graphic ...
1
vote
0answers
15 views

Code converter pascal to java or c++ or c

I have a code written in Pascal but because I am not familiar with this language I am searching to find same converter to change it in java or c++ or c. Does anyone have same idea in order to make it ...
1
vote
0answers
41 views

Proxy Resolver library in Rust

Currently, are there any stable proxy library written in Rust? There are some alternatives in Java like proxy-vole which has the following abilities: Retrieve proxy pac script from any operating ...
1
vote
0answers
7 views

HTTP requests/responses parser for C/C++

I am building a simple reverse proxy in C. I am looking for an HTTP request/response parser. I need a way of checking if the request is well formed and also a way of addressing any header field, for ...
1
vote
0answers
15 views

Supported replacement for uw-imap client library

Looking for an open-source C/C++ imap client library, along the lines of capabilities found in c-client library from UW, but with active support and development. UW one seems to be dead - even its ...
1
vote
0answers
304 views

Slim C/C++ REST-Server library without dependencies

In an safety critical embedded environment (in terms of MISRA) I want to provide services accessible via JavaScript (the script itself is not safety critical, btw). So I'm currently looking for a ...
1
vote
0answers
39 views

Gratis profiler for C and OpenMP (parallelization, multithreading)

I am writing programs in C language which uses OpenMP for multi-threading and code parallelization in Windows 10 / Linux (using Intel processor). I need to profile them visually, I mean, I need ...
1
vote
0answers
25 views

Tool to list memory-mapped I/O in C source code

I try to find a light-weight tool to detect some line of C code then get information. For example, I want to detect the code which performs Memory-mapped I/O in embedded software. This code often ...
1
vote
1answer
285 views

C/C++ open source library to convert RTF to PDF

I need open-source C/C++ library that would help me convert RTF document to PDF. I have searched a lot and the only two available solutions I have found so far are Librtf is a C-style library with no ...
1
vote
0answers
12 views

C library to retrieve infos from ISBN

Are there any methods and/or C library to fetch informations on books such as author and Title by using its ISBN ?
1
vote
1answer
43 views

Is there any way to compile&test a win32 c/c++ code online and download executables?

Is there any way to compile&test a win32 c/c++ code online and download executables? If there is, I would be able to develop windows applications even on phone. Any links or helps are welcome! ...
1
vote
0answers
28 views

C/C++ Library for HFS+ volumes

Any help to find a library which allows reading files containing HFS+ volumes extracted from DMG? It could work on raw data, not exactly on DMG files. Read-only-mode is enough because one thing ...
1
vote
0answers
26 views

C, OS independent way to write uncompressed avi files

I am working at a program that will convert camera raw files into movies, for example stop motion or time lapse stuff. The program is written in C using SDL and a few other libs so that it can run on ...