Pergunta

Eu tenho um diretório que tem os seguintes arquivos

  1. build
  2. asc2uni.c
  3. asc2uni.1

Eu tenho que compilá-lo, mas o problema é que eu não sei como o que é o compilador para usar para este formato e como fazê-lo. Alguma idéia?

Editar:. Estou tentando compilar isso no Windows XP

Edit 2: O conteúdo do arquivo de construção:

cc -I../Modules -O -o asc2uni asc2uni.c ../Modules/Lib.a
Foi útil?

Solução

Eu também sugiro usar uma variante MinGW.

DCC + no passado muito. Mas você pode tentar Code :: Blocks (e certifique-se para a versão uso que inclui o MinGW Compiler).

Outra coisa que você pode fazer é instalar CygWin e aprender a usar todas essas ferramentas legal desenvolvedor em um ambiente Linux. Que também iria ajudá-lo a chegar ao ler este arquivo name.1 (que é um arquivo Unix-man)

Outras dicas

Se eles são aplicações gráficas, o seu provavelmente vai precisar de Visual C ++ da Microsoft.

Se, como eu suspeito, eles são aplicativos de linha de comando simples (para ASCII conversão / Unicode), obter um porão de um dos compiladores de linha de comando livres. MinGW (minimalista GNU para Windows) é uma opção, mas eu sempre orientar as pessoas para CygWin uma vez que, à excepção de um ambiente de construção, oferece uma série de outras coisas que vêm em realmente útil.

O arquivo Build pode muito bem ser o script que é suposto para construir o código para você, caso em que o seu conteúdo seria uma grande ajuda (para nós e você) para descobrir quais as ferramentas que você realmente precisa.

Windows não vem com um compilador C, a menos que você instale um que você está fora de sorte. Você pode baixar um compilador C livre de http://www.mingw.org/

Visual Studio Express é gratuito, mas é provavelmente um exagero para este pequeno programa . Ele faz o download e instalar muito rapidamente, e é um bom começo para a programação C / C ++.

Os sons de nome de arquivo asc2uni como é parte da Unitex , e em caso afirmativo aviso de que a versão mais recente combinaram asc2uni e uni2asc em um programa chamado convert. Então você pode querer investigar se você quiser mudar para uma versão mais recente antes de investir muita energia em tentar compilar algo velho. Também vejo há janelas instalador disponível binário, bem, talvez você ainda não tem que compilar alguma coisa?

De qualquer forma, para compilar o arquivo com o compilador gcc run

gcc -o asc2uni asc2uni.c

O som arquivo asc2uni.1 como um manual de arquivos e não precisam ser compilados, acabou de instalar. Se você deseja criar uma versão de texto simples que você pode executar

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

Para Windows você pode instalar cygwin onde você pode selecionar para instalar gcc. Há também outros portos do gcc (como mingw ), mas provavelmente qualquer compilador C vai fazer. Nroff e col são provavelmente disponível em cygwin, mas não estou 100% de certeza.

Se você ainda não tem um compilador C, há uma série de opções (a mais simples é provavelmente mingw como mencionado anteriormente, ou talvez a livre Microsoft Visual Studio Express Edition . a lista maior pode ser encontrada aqui .

Ou talvez você já tem Visual Studio e você quer saber como compilar a partir da linha de comando? Se assim for, esta ajuda poder .

Se é qualquer programa console programas ou janelas, tente usar codeblocks. Para criar a parte gui de uso programa ResEd http://www.oby.ro/ rad_asm / resed / index.html parece ter sido interrompido, mas ainda é um editor bom

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top