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.

Filter by
Sorted by
Tagged with
7
votes
4answers
635 views

Code clone detection software

I am looking for a simple tool that can identify similar parts in one or multiple files. I am working on a fairly old codebase where developers used to use copy paste a lot. Eventually we have ...
1
vote
0answers
28 views

GNU readline-like library also tracking program state

I need (want) some library for handling user input. I know GNU Readline can be user for this quite simply, but my issue is, that I want something that will track program state and manage transitions ...
3
votes
2answers
8k views

Is there a lightweight library that can perform RSA-2048 encryption for an embedded application?

I'm looking for a C/C++ implementation of RSA with a 2048 bit key (preferably read from a file). My target is an embedded platform, so it comes with some odd restrictions. The hardware restricts us ...
1
vote
0answers
46 views

Windows mingw graphical compiler

Is there a simple graphical(GUI) mingw compiler for windows that only lets us compile and return errors if any. I don't want a full-featured IDE I just need a compiler. If there is any plug in that ...
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 ...
1
vote
2answers
132 views

C code for evaluating static code analysis tools

So, I am switching back to C coding soon. I have previous experience of Gimpel Lint and Splint, but would like to check out a few others. Does anyone know of some C code which is specifically ...
1
vote
0answers
88 views

SDK for building custom ODBC driver

I want to implement my own custom ODBC driver to connect to hive data source. I have gone through Simba Engine SDK available for creating driver in java, c and C#. But it is licensed. Has anyone ...
2
votes
0answers
76 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
159 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 ...
1
vote
0answers
40 views

Platform independent file monitoring system for C?

I'm looking for an OS independent library to detect when files in a directory are added, modified, or deleted. I know there are OS specific way so to do this (inotify for Linux, fsevents for mac, etc),...
1
vote
1answer
170 views

C++ / Linux / GTK UI - Media Player library or object

I'm struggling to create a media player inside my c++ program. I started studying the references of libvlc and libgstreamer, but both are incomplete and buggy. Is there some free library I can employ ...
4
votes
1answer
81 views

Buffer overflow check for Boehm GC

I'm using Boehm GC and valgrind. But it seems valgrind cannot detect overflow in GC_malloc'ed buffers. Does anyone know any tools that can detect buffer overflow for Boehm GC?
1
vote
2answers
116 views

C IDE for Debian Embedded Development

Can you suggest a C IDE for Debian OS? I am new to developing on linux OS's, I'ved used Xcode on Mac OS which has been very good. The development I am doing is Embedded C for debian OS so if there are ...
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
1answer
52 views

Find all uses of a variable in code

I am aware that some IDEs, like MS Studio have an option to find all uses of a variable in code. However, from what I can see, that finding stops when you pass a variable as a parameter to a function....
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 ...
4
votes
1answer
221 views

Free C / C++ static analysis tool to detect integral promotion, overflow / truncation

For C / C++ projects (especially large ones), detecting all these errors can be very hard. More info can be found here. PC-Lint / FlexeLint software from Gimpel Software LLC can do this. Tested with ...
3
votes
0answers
166 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 ...
7
votes
2answers
8k views

C/C++ ini file parser library

I'm trying to find a simple C/C++ library to parse ini configuration files. It should: have tests be small (e.g. a .h file and a .cpp file) be easy to use ("standard" ini file parsing is sufficient) ...
4
votes
1answer
194 views

Implementation of RFC 6951 “Encapsulation of SCTP inside UDP” as a C library

Are there any open source libraries that implements RFC 6951, allowing applications to use SCTP even if it is not enabled in kernel or is blocked by NAT by encapsulating it in UDP?
7
votes
2answers
2k views

Simple C/C++ library for network graph manipulation

I'm currently working on a research project that makes use of proprietary software. I'm trying to replace the proprietary C libraries for graph representation. Doing this will make it easier to ...
6
votes
1answer
3k views

C and C++ portable IDE with up-to-date compiler

Right now I'm reinstalling Visual Studio on my workstation, and it's taking forever. Which reminds me I should have a backup environment available. I'm looking for a portable Integrated Development ...
3
votes
3answers
250 views

Massive/automatic VHDL refactoring

Currently I'm linting our codebase. Some coding rules where defined at the beginning of the project, unfortunately not very much of them were used ;\ Is there an automatic way to refactor the code? ...
1
vote
0answers
47 views

3D velocity distribution generator

Is there a library written in C or C++ or Fortran that gives the Maxwellian velocity (3D) distribution of a diatomic gas? If the code is available it is even better
3
votes
0answers
242 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 ...
1
vote
0answers
76 views

Proprietary Software Friendly Computer Algebra Library in C/C++

I'm looking into developing some proprietary software that involves Fields, Linear Algebra over Fields, Rings, Groups,... Speed of execution is very important, which is why I'm looking to develop in ...
1
vote
0answers
619 views

C++ or C library for creating iso images

I am currently searching a pure C or C++ library for creating hybrid ISO images. I have found: Cdlib - far too outdated, and GNU libcdio - I cannot use GPL code in my software.
5
votes
1answer
542 views

C# parser for parsing incomplete C code

Is there any C# parser which I could use to parse incomplete c source code. I'm trying to implement source code evolution anlysis tool of c code based on analyzing different versions of C code. So far ...
1
vote
1answer
247 views

Open-source (LGPL-like) reentrant C/C++ preprocessor library

I'm looking for a reentrant preprocessor compliant with most C/C++ standards. In fact, I'd like something like mcpp but reentrant to enable multiple files to be parsed at same time. I need also a ...
0
votes
1answer
132 views

What are a few Fast C Math Libraries?

I have seen quite a few nice math libraries for C++ (Eigen, GLM, etc), but I notice they are all C++ only and my program is written strictly in C. I need a fast native C library for math, especially ...
5
votes
2answers
870 views

FTGL alternative

I need to display TrueType fonts in OpenGL, in a C program. This needs to work on fairly old hardware, so something using the old fixed function pipeline rather than making heavy use of shaders would ...
3
votes
2answers
93 views

Tool or library to copy OCRed text from a pdf to another

I have a pdf file OCRed probably with Adobe Professional and some additional edits that can't be reversed. I have an original pdf without OCRed or any other edits. I now want to incorporate the ...
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.
3
votes
4answers
200 views

Free C/C++ IDE for Windows supporting static libraries, with good documentation

I want to pick up C/C++ programming (after a gap of many years) for a project. I have 3 main objectives.... Be able to use some static libraries (so as to not re-invent the wheel) as part of the ...
3
votes
1answer
170 views

Libraries to work with Unicode in C?

I'm currently using char * for strings in my C program. I'd like to learn how to implement Unicode support and have been looking at utf8proc. Is utf8proc the best general-purpose Unicode library for ...
3
votes
0answers
310 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
2answers
1k views

API for creating/uncompressing zip files, ANSI C compatible and used in Windows applications

This is a first question on this StackExchange site, please let me know if my question is off-topic, and if so, which of the sites would be more appropriate. I am looking for an API that can be used ...
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.
6
votes
1answer
1k views

Program to check C and/or C++ code style

I am searching for free Linux tool that can analyze C and C++ code of my program and return style improvement suggestions. I would like to check against coding standards like variable naming, ...
10
votes
3answers
1k views

Find dead code in a C program by runtime analysis

I have a large application written in C + POSIX there are many functions which are never called inside it. However, due to the size of the code it is difficult to track them manually. Some people have ...
1
vote
0answers
1k views

Telnet library in C/ C++ Linux that can login to telnet server

Anyone aware of a telnet library written in c or c++ (Linux) that I can use to login with password to telnet server? I got this option however it requires Boost, which I don't want to use. I want to ...
18
votes
4answers
12k views

C/C++ library to parse SVG files?

I want to parse SVG files in C++ on OS X, and I need a library. It should be simple, lightweight and should not have many dependencies. My SVG files are also simple - they contain only simple shapes ...
14
votes
2answers
1k views

Cross-platform C GUI

My friend and I are developing a C software, he's developing it on Windows, I'm contributing and I use Xubuntu. As far as I know, Qt supports C++ and not C, and as far as I know GTK sucks on Windows, ...
17
votes
3answers
9k views

Parallel genetic algorithm library for C/C++

I am looking for a genetic algorithm library in C++ which can run in parallel, ideally scaling to a few hundred cores. As I understand it GAs are almost embarrassingly parallel, so I'm a little ...