Anúncio

Collapse
No announcement yet.

Eclipse - Programar em C

Collapse

Ads nos topicos Mobile

Collapse

Ads Nos topicos Desktop

Collapse
X
Collapse
Primeira Anterior Próxima Última
 
  • Filtrar
  • Tempo
  • Show
Clear All
new posts

    Eclipse - Programar em C

    Bom Dia Pessoal,

    Estou aqui com um problemazito... queria arranjar um editor/compilador para Macintosh para programar em C. Acontece que encontrei um bem porreirito, o "Eclipse". Estou é com um problema, para compilar o source file, ele não encontra as libs/headers. Deve-me faltar instalar um módulo qualquer...

    Alguém que use este programa? Também existe para windows, e deve ser igual...


    Abraços e Obrigado,

    Tiago Matias

    #2
    Porque não experimentas instalar o XCode?

    Comentário


      #3
      Originalmente Colocado por TiagoMatias Ver Post
      Bom Dia Pessoal,

      Estou aqui com um problemazito... queria arranjar um editor/compilador para Macintosh para programar em C. Acontece que encontrei um bem porreirito, o "Eclipse". Estou é com um problema, para compilar o source file, ele não encontra as libs/headers. Deve-me faltar instalar um módulo qualquer...

      Alguém que use este programa? Também existe para windows, e deve ser igual...


      Abraços e Obrigado,

      Tiago Matias
      Dentro do progrma faz os updates todos, demora bastante mas resolve-te o problema todo.

      Comentário


        #4
        Penso que tens k instalar um add-on para programação em c/c++.
        Se ainda não instalaste, tem no menu help, acho eu, tem um menu para adicionares outras fetaures. Fazes uma busca por c/c++ e aparece o pacote. É só next next, e trabalhar.

        Comentário


          #5
          Eu já instalei o Addon para c/c++, o CDT.

          Tenho feito vários updates, mas nunca me reconhece os headers do include por exemplo...

          Comentário


            #6
            Em Mac ou Linux podes sempre usar o gcc na linha de comandos...

            Cumprimentos

            Comentário


              #7
              Tens as bibliotecas instaladas?
              Tens os header files no "path" correcto (ou o path correctamente identificado)?

              Comentário


                #8
                Originalmente Colocado por ClioII Ver Post
                Tens as bibliotecas instaladas?
                Tens os header files no "path" correcto (ou o path correctamente identificado)?
                Eu não instalei as bibliotecas "à parte", presumi que viessem com os updates do eclipse.. mas é preciso instalar esse modulo à parte?

                Comentário


                  #9
                  ClioII .... (desculpa estar a insistir lol mas estou cm um bocadito de urgência para por a app a funcionar...)

                  Comentário


                    #10
                    Só via agora. A dica que eu te dei é genérica para para os ambientes de desenvolvimento (IDEs). Nunca usei o Eclipse, pelo que não te posso aconselhar.

                    Aliás, a primeira vez que ouvi falar do Eclipse foi na segunda feira...

                    Que tal ir aos FAQs da homepage desse tal eclipse.

                    Comentário


                      #11
                      Mas se usas MAC "bota" VIM, e GCC, não há melhor para programar em C.

                      Comentário


                        #12
                        Pois, mas eu queria era um ambiente de desenvolvimento, o eclipse parecia muito bom.. tenho de ver melhor nas faq's, apesar de que já gastei o dia de ontem todo nisso lol

                        Comentário


                          #13
                          Before you download and install the CDT, you first need to ensure that you have the GNU C compiler (GCC) and all the accompanying tools (make, binutils, GDB) available. If you're running Linux, simply install the development packages using the package manager appropriate for your distribution. On Windows, you'll need to install the Cygwin toolkit (see Resources). Cygwin is a UNIX®-like environment for Windows that includes a GCC port, along with all necessary development tools, including automake and the GNU Debugger (GDB). Cygwin is built around the cygwin1.dll library. The alternate solution for Cygwin is Minimalist GNU for Windows (MinGW) (see Resources). This is a collection of freely available and freely distributable Windows-specific header files and import libraries combined with GNU tool sets that allow you to produce native Windows programs that do not rely on any third-party DLLs. MinGW is your best choice if you want to create Windows applications that are POSIX-compatible. MinGW can even work on top of a Cygwin installation. Solaris and QNX require you to download and install their specific GCC, GNU Make binutils, and GDB ports (see Resources).

                          http://www.ibm.com/developerworks/op...ibrary/os-ecc/

                          Comentário


                            #14
                            Originalmente Colocado por TiagoMatias Ver Post
                            Eu não instalei as bibliotecas "à parte", presumi que viessem com os updates do eclipse.. mas é preciso instalar esse modulo à parte?
                            O eclipse é apenas um ambiente de desenvolvimento e usa o compilador e bibliotecas/headers que tens no ambiente.

                            Por isso precisas de verificar se tens as bibliotecas e os headers instalados, e se sim, onde e se tens essa informação nas variáveis de ambiente ou na configuração do eclipse.

                            Uma forma de verificares isso é abrires uma shell e fazeres um programinha em C estilo Hello World e tentares compilar com o gcc. Se conseguires tudo bem, senão é porque deves precisar de instalar as libs de desenvolvimento do gcc ou fazer o setup adequado das variáveis de ambiente.

                            Comentário


                              #15
                              Procura por Netbeans. Bem bom

                              Comentário


                                #16
                                http://max.berger.name/howto/cdt/
                                http://eclipsewiki.editme.com/CDT
                                http://eclipsewiki.editme.com/InstallingCDT

                                Comentário


                                  #17
                                  Humm.. pois.. deve ser isso, vou então sacar a instalar o Xcode, que já traz o gcc e todas as libs.. posteriormente actualizar o eclipse e ver se já me reconhece as libs...

                                  Obrigado pessoal ;)

                                  Cump,
                                  TM

                                  Comentário


                                    #18
                                    Tens de instalar o cygwin (compilar)

                                    Comentário


                                      #19
                                      Já instalei o XCode, e o eclipse já reconhece os headers e libraries e isso

                                      Mas ao compilar ou ao fazer debug dá o seguinte erro: "Launch failed no binaries"

                                      O que poderá ser agora?

                                      Obrigado,

                                      Cump,
                                      TM
                                      Editado pela última vez por TiagoMatias; 21 March 2008, 15:28.

                                      Comentário


                                        #20
                                        Estes binaries, não tem nada a ver com os 0's e 1's pois não? lol

                                        Comentário


                                          #21
                                          Can somebody help me?

                                          Comentário

                                          AD fim dos posts Desktop

                                          Collapse

                                          Ad Fim dos Posts Mobile

                                          Collapse
                                          Working...
                                          X