Forum Linux.débutant Problème <stdio.h>

Posté par  . Licence CC By‑SA.
1
16
déc.
2018

Bonjour je débute sous linux mint 19 et je rencontre un problème;
Je voudrait faire un codage en c avec la librairie , cependant lorsque j'inclue la commande dans emacs et je fais la compilation "gcc -o …", le terminal me dit qu'il ne trouve pas de fichiers correspondant à stdio.h. Bien sur j'ai téléchargé stdio.h mais je pense qu'il faut déplacer le fichier. Cependant je ne sais pas où et lorsque j'essaie il me dit "permission non accordée". Donc (…)

Forum Programmation.c #define une partie de nom de fonction

Posté par  . Licence CC By‑SA.
Étiquettes :
1
18
mar.
2017

Bonjour,

J'ai une librairie avec des noms de fonction inutilement longs :

void pifacecad_lcd_clear (void)
void pifacecad_lcd_home (void)
void pifacecad_lcd_display_on (void)
void pifacecad_lcd_display_off (void)
void pifacecad_lcd_blink_on (void)
void pifacecad_lcd_blink_off (void)
void pifacecad_lcd_cursor_on (void)
etc…
(C'est une librairie pour piloter un afficheur LCD avec un Raspberry Pi)

Pour simplifier l'édition du programme, j'ai voulu faire ceci :

#define pifacecad_lcd LCD

puis taper mes fonctions ainsi :

LCD_clear()
LCD_home()
etc…

Mais ça ne marche pas. La substitution se fait pour un nom (…)

Forum général.petites-annonces Changements mineurs dans le créateur/gestionnaire de projets mk-project.

Posté par  (site web personnel) . Licence CC By‑SA.
0
17
nov.
2017

Description de mk-project

mk-project prend la forme d'une barre de menu:

  • Projects
  • Terminals
  • Targets
  • Configuration
  • Info

Et de 2 sortes de terminaux, implémentés grâce a libvte-2.91.

Make terminal

Ici l'on voit la sortie des nombreux make targets que mk-project implémentes, si vous utilisez l'élément du menu Targets afin de lancer les commandes que vous voulez.

Edit terminal

Ce notebook de terminaux servira aux utilisateurs de ed, vim, emacs…

Afin d'éditer des fichiers car l'ont peut bien sur ajouter des onglet/terminaux (…)

Forum général.cherche-logiciel Cross-compiler pour OS X?

Posté par  . Licence CC By‑SA.
Étiquettes :
0
26
mar.
2014

Bonjour les gens,

mon niveau de code étant légèrement supérieur à la moyenne de mon cercle d'ami, un bon ami s'est récemment tourné vers moi et m'a demandé, si je pouvais lui coder un petit logiciel.
En principe, ce qu'il m'a demandé de faire, n'est pas un problème. Le problème c'est que le système cible est OSX …

On m'a dit "Fais du Java, si ça te chante. Le plus important c'est qu'on ai le programme.". Cependant, je ne maîtrise (…)

Journal Apple abandonne IBM pour Intel

Posté par  .
Étiquettes :
0
7
juin
2005
Comme le laissait entendre une rumeur persistante depuis plusieurs jours, Steve Jobs a annoncé lors de la WWDC (Apple WorldWide Developers Conference) l'abandon des PowerPC d'IBM au profit des processeurs Intel.

Apple a aussi annoncé la mise à disposition d'un "Developer Transition Kit", afin de permettre aux développeurs de réaliser le changement de plate-forme, MacOS X tournant déjà sur cette architecture (il est compilé sur PowerPC et Intel à chaque version).

Le kit serait fourni pour 999$ (gasp) par Apple.
(…)

Forum général.petites-annonces [CDI sur Aix en Provence (13)]: Ingénieur Développement C C++ sous Unix expérience ferroviaire H/F

Posté par  (site web personnel) .
Étiquettes :
0
22
déc.
2011

CELAD, Société de Conseil et d'Ingénierie Informatique créée en 1990 et forte de plus de 450 collaborateurs répartis sur 5 agences, intervient sur des projets à haute valeur ajoutée, dans le domaine des systèmes d'information et de l'informatique industrielle.

Rejoindre CELAD, c'est concilier dimension humaine, dynamisme et professionnalisme au sein d'une société reconnue pour sa politique sociale.

Nous poursuivons notre développement en région PACA et recrutons un(e) Ingénieur Développement C / C++ sous Unix / Scade ayant une expérience ferroviaire (…)

Forum général.petites-annonces [Offre d'emploi en alternance] Alternant électronique et informatique embarquée

Posté par  (site web personnel) . Licence CC By‑SA.
0
3
juin
2015

Dans le cadre de l'accroissement de notre activité prototypes / démonstrateurs, je recherche une personne sachant jongler entre l'électronique et l'informatique embarquée (Arduino à ce jour), et ayant l'esprit bidouille. Notre activité est majoritairement dans le style automobile, mais s'étend à de nouveaux domaines d'application.

Ma priorité est de trouver quelqu'un avec l'envie d'innover et de résoudre des problèmes, peu importe le parcours et le diplôme préparé, si l'état d'esprit y est. Son tuteur sera sur le même domaine (…)

Forum Programmation.c++ pthread : mutex, bien s'en servir

Posté par  . Licence CC By‑SA.
Étiquettes :
0
14
juin
2013

Salut,
Je suis en train de jeter un œil sur pthread (oui je sais C++11 arrive c'est plus la peine)
Mais le bon usage des mutex n'est pas clair pour moi

  • pthread_mutex_lock(&monmutex) : Si je comprend bien, lorsque plusieurs threads vérouillent le mutex, les autres se mettent en attente jusqu'à c que le mutex soit libéré ? 

  • pthread_cond_wait(signal,mutex) Va créer une sorte de slot qui attend un signal et va simplement attendre le signal, mais à quoi sert le mutex ? Est-ce (…)

Journal Mon impression sur KDevelop 3 (gideon)

Posté par  .
Étiquettes :
0
9
août
2003
Amis pingouins, bonjour !

J'ai testé hier soir, comme ça, pour voir, KDevelop 3.

C'est un IDE modulaire, qui supporte d'ores et déjà les projets dans les langages ADA, C, C++, Fortran, Bash, Java, Perl, PHP, Python, Ruby; il est traduit en grande partie en français grâce à l'équipe de localisation en français de KDE, son interface revisitée est désormais à mon goût beaucoup plus agréable à utiliser, l'intégratiion du débogueur est carrément meilleure qu'avant ...

J'ai pas vraiment eu (…)

Forum général.petites-annonces [CDI Marignane(13)] Développeur C++ linux pour poste d'Intégrateur Logiciel dans l'Aéronautique H/F

Posté par  (site web personnel) .
0
22
déc.
2011

CELAD, Société de Conseil et d'Ingénierie Informatique créée en 1990 et forte de plus de 450 collaborateurs répartis sur 5 agences, intervient sur des projets à haute valeur ajoutée, dans le domaine des systèmes d'information et de l'informatique industrielle.

Rejoindre CELAD, c'est concilier dimension humaine, dynamisme et professionnalisme au sein d'une société reconnue pour sa politique sociale.

Nous poursuivons notre développement en région PACA et recrutons un(e) Ingénieur Intégration et validation Logiciel (C++ / Linux) en Aéronautique pour un projet (…)

Forum Programmation.c Unification des commentaires entre plusieurs languages

Posté par  (site web personnel) . Licence CC By‑SA.
0
9
jan.
2013

Bonjour,

Dans le cadre de mon travail nous développons une API (en C), qui est ensuite utilisée en Java (au travers de JNI) et en C#.
Je voudrais savoir s'il existe un moyen d'éviter de dupliquer les commentaires (de la librairie en C), dans la mesure du possible, dans le binding JNI/Java et dans celui en C#.
Est-ce que quelqu'un connait un logiciel qui fait ça ou va-t-il falloir que je le code ?

Merci d'avance.

Forum Programmation.c++ Conversion en mp3 avec libmp3lame

Posté par  . Licence CC By‑SA.
Étiquettes :
0
12
juin
2013

Salut,

Alors voilà, je suis en train d'essayer de comprendre comment marche la librairie lame pour encoder en mp3, le tout à partir d'un prog C++

Lame est assez mal documenté, j'ai un truc qui compile, qui parfois veut bien tourner (en jouant avec les params) mais clairement pas quelques chose qui marche, à prioris je dois pas comprendre la fonction : 

int lame_encode_buffer_interleaved  (   lame_global_flags *     gfp,short int   buffer[],int    nsamples,unsigned char *  mp3buf,   int     mp3buf_size)    

Voilà comment j'éssaye de (…)

Forum Programmation.c Problème analyseur lexical flex

Posté par  . Licence CC By‑SA.
Étiquettes :
0
23
fév.
2017

Bonjour,

Je viens vers vous car je débute avec flex et j'aurais bien besoin de conseils pour me débloquer …

Je cherche à créer un parser avec flex qui va récupérer les noms de fonctions dans un header afin de les réutiliser plus tard. Je désire stocker ces noms de fonctions dans un tableau que j'alloue dynamiquement car je souhaite pouvoir parser n'importe quel header avec (donc n'importe quel nombre de fonctions).

Dans les règles de production flex afin d'identifier (…)

Forum Programmation.c C : gestion du répertoire de travail

Posté par  . Licence CC By‑SA.
Étiquettes :
0
15
mar.
2023

Bonjour à tous,

Je recherche le moyen le plus simple (au sens "moins de lignes de code") de récupérer le répertoire de travail d'un programme.

Supposons que le programme ait besoin d'ouvrir un fichier data.txt situé dans le même répertoire que l'exécutable. Le plus simple est d'écrire :

f=fopen("data.txt","r");

Mais si j'appelle le programme d'un autre emplacement que celui de l'exécutable, ça ne marche pas. Il faut donc récupérer le répertoire de travail.

Voici les deux méthodes les plus simples (…)