2009-05-03 10 views
0

J'ai un répertoire qui contient les fichiers suivantsCompile Construire et fichier c sous Windows

  1. Construire
  2. asc2uni.c
  3. asc2uni.1

Je dois compiler, mais le problème est que je ne sais pas comment utiliser le compilateur pour ce format et comment le faire. Des idées?

Éditer: J'essaye de compiler ceci sur Windows XP.

Edit 2: Le contenu du fichier de construction:

cc -I../Modules -O -o asc2uni asc2uni.c ../Modules/Lib.a 
+0

quel système d'exploitation? –

+0

Sur la machine Windows XP – Graviton

+0

Ainsi, le script de construction ressemble à un script de style gcc. Notez qu'il fait référence à un sous-répertoire "Modules" dont vous aurez besoin pour la liaison. – Jeff

Répondre

1

Je suggère également d'utiliser une variante MinGW. J'ai beaucoup utilisé DCC+ dans le passé.Mais vous pouvez essayer Code :: Blocks (et assurez-vous d'utiliser une version qui inclut le compilateur MinGW).

Une autre chose que vous pourriez faire est d'installer CygWin et apprendre à utiliser tous ces outils de développement cool dans un environnement Linux. Ce qui vous aiderait aussi à lire ce fichier name.1 (qui est un fichier unix-man)

0

Le nom du fichier de asc2uni sonne comme il fait partie de Unitex, et si oui, remarquez que la nouvelle version ont combiné asc2uni et uni2asc dans un programme appelé convert . Donc, vous voudrez peut-être examiner si vous voulez passer à une version plus récente avant d'investir trop d'énergie dans la tentative de compiler quelque chose de vieux. Aussi, je vois qu'il y a un programme d'installation Windows disponible, peut-être même que vous n'avez rien à compiler?

Quoi qu'il en soit, pour compiler le fichier avec le compilateur gcc run

gcc -o asc2uni asc2uni.c 

Le fichier asc2uni.1 sonore comme un fichier manuel et n'a pas besoin d'être compilé, vient d'être installé. Si vous voulez créer une version texte brut de celui-ci, vous pouvez exécuter

nroff -man asc2uni.1 | col -b > asc2uni.txt 

Pour Windows, vous pouvez installer cygwin où vous pouvez choisir d'installer gcc. Il y a aussi d'autres ports de gcc (comme mingw), mais probablement n'importe quel compilateur C le fera. Nroff et col sont probablement disponibles en cygwin, mais je ne suis pas sûr à 100%.

0

Windows n'est pas livré avec un compilateur C, donc à moins d'en installer un, vous n'avez pas de chance. Vous pouvez télécharger un compilateur C gratuit à partir de http://www.mingw.org/

+1

Si vous souhaitez qu'une interface graphique conviviale soit installée autour de MinGW, utilisez la ligne de commande. Blocs à http://www.codeblocks.org/. –

2

S'il s'agit d'applications graphiques, vous aurez probablement besoin de Visual C++ de Microsoft. Si, comme je le soupçonne, ce sont de simples applications de ligne de commande (pour la conversion ASCII/Unicode), prenez possession de l'un des compilateurs de ligne de commande gratuits. MinGW (Minimalist GNU pour Windows) est une option mais je dirige toujours les gens vers CygWin puisque, autre qu'un environnement de construction, il offre une foule d'autres choses qui sont vraiment pratiques. Le fichier Build peut très bien être le script qui est supposé construire le code pour vous, auquel cas son contenu serait d'une grande aide (pour vous et nous) dans la détermination des outils dont vous avez réellement besoin.

+0

Visual Studio Express est gratuit, téléchargements prety rapide – Jeff

+0

Mais je crois que la partie de l'interface graphique dans VSE C++ n'est pas disponible. – AntonioCS

+0

Ce n'est pas vrai, @Antonio, il peut manquer certaines fonctionnalités "d'entreprise", mais il est tout à fait capable de faire des applications Windows GUI. – paxdiablo

0

Visual Studio Express est gratuit, mais est probablement trop pour ce petit programme. Il télécharge et installe assez rapidement, et est un bon début pour la programmation C/C++.

0

Si vous ne possédez pas actuellement de compilateur C, il existe un certain nombre d'options (la plus simple est probablement mingw comme mentionné précédemment, ou peut-être le Microsoft Visual Studio Express Edition libre. Une plus grande liste se trouve here.

ou peut-être vous avez déjà Visual studio et vous voulez savoir comment compiler à partir de la ligne de commande? Si oui, this pourrait aider.

0

Si c'est un programme console ou un programme Windows, essayez d'utiliser des blocs de code Pour créer la partie graphique de votre programme, utilisez ResEd http://www.oby.ro/rad_asm/resed/index.html semble avoir été abandonnée mais c'est toujours un bon éditeur

Questions connexes