edurocks Posted November 17, 2007 at 02:15 PM Report Share #148068 Posted November 17, 2007 at 02:15 PM Pessoal tudo bem? Eu gostaria de saber se existe algum compilador de c que rode no vista. Já tentei o code blocks mas não consigo. Muito obrigado. 😛 Link to comment Share on other sites More sharing options...
Hipnoted Posted November 17, 2007 at 02:43 PM Report Share #148071 Posted November 17, 2007 at 02:43 PM DevC++, segundo o que li neste tópico dá na boa. "Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência" Link to comment Share on other sites More sharing options...
Triton Posted November 17, 2007 at 03:02 PM Report Share #148076 Posted November 17, 2007 at 03:02 PM Instala a última versão do MinGW. <3 life Link to comment Share on other sites More sharing options...
ptrci Posted November 24, 2007 at 09:00 AM Report Share #149867 Posted November 24, 2007 at 09:00 AM Ou então podes usar a ferramenta gratuita da MSFT visual studio ( só têm um senão é limitado ) Link to comment Share on other sites More sharing options...
falco Posted November 24, 2007 at 10:15 AM Report Share #149874 Posted November 24, 2007 at 10:15 AM Vi$ual $tudio não é um compilador de C. Nem sequer de C++... É um IDE, que tem um compilador para um linguagem baseada no C++ (sim porque chamar C++ àquilo é insultar o C++). Link to comment Share on other sites More sharing options...
TheDark Posted November 24, 2007 at 03:48 PM Report Share #149941 Posted November 24, 2007 at 03:48 PM Ele não disse que era. Ele disse para usar o Visual Studio, que traz um compilador de C/C++. Desaparecido. Link to comment Share on other sites More sharing options...
falco Posted November 24, 2007 at 04:58 PM Report Share #149959 Posted November 24, 2007 at 04:58 PM Como eu disse, ele não traz um compilador de C, nem de C++. Mas sim de algo parecido. Link to comment Share on other sites More sharing options...
TheDark Posted November 24, 2007 at 06:05 PM Report Share #149986 Posted November 24, 2007 at 06:05 PM Isso são opiniões. Algo que pega em código C/C++ e criar um executável que faz o que está lá escrito é um compilador de C/C++. Se o faz melhor ou pior não interessa, desde que compile, é um compilador. Desaparecido. Link to comment Share on other sites More sharing options...
falco Posted November 25, 2007 at 09:05 AM Report Share #150156 Posted November 25, 2007 at 09:05 AM Não cumpre os standards de C, nem de C++ (não compila todo o código que cumpre os standards), logo, não é um compilador de C++ nem de C. É de algo parecido. Link to comment Share on other sites More sharing options...
Hipnoted Posted November 25, 2007 at 10:18 AM Report Share #150166 Posted November 25, 2007 at 10:18 AM Não cumpre os standards de C, nem de C++ (não compila todo o código que cumpre os standards), logo, não é um compilador de C++ nem de C. É de algo parecido. Não deixa de ser um compilador... Então imagina que tens 2 sites feitos em HTML e PHP por exemplo, um cumpre os standard o outro não. O que não os cumpre vai deixar de ser um site? Eu sou sincero, não vou muito à pala do VisualC++ para programar em C/C++, mas que se pode chamar compilador ai isso pode. "Nunca discutas com um idiota. Eles arrastam-te até ao seu nível e depois ganham-te em experiência" Link to comment Share on other sites More sharing options...
Rui Carlos Posted November 25, 2007 at 11:47 AM Report Share #150176 Posted November 25, 2007 at 11:47 AM Nunca usei o VS, mas se ele não compila código que está dentro dos standards do C/C++, então, embora continua a ser um compilador, não é um compilador de C++ (sublinho que não faço ideia se o VS compila ou não qualquer código em C/C++ dentro dos standards). Rui Carlos Gonçalves Link to comment Share on other sites More sharing options...
mogers Posted November 25, 2007 at 12:42 PM Report Share #150188 Posted November 25, 2007 at 12:42 PM De facto não cumpre os standards. Se bem me lembro, no VS 6, uma coisa tão simples como usar as funções "min" ou "max" da "algorithm" não dá. Dá erro a dizer que as funções não pertencem ao std ou uma coisa do género. Eu não gosto do visual studio, mas para projectos vai dando jeito... "What we do for ourselves dies with us. What we do for others and the world, remains and is immortal.", Albert Pine Blog pessoal : contém alguns puzzles, algoritmos e problemas para se resolver com programação. Link to comment Share on other sites More sharing options...
Betovsky Posted November 25, 2007 at 12:53 PM Report Share #150190 Posted November 25, 2007 at 12:53 PM Mas então por essa lógica o G++ também não é compilador de C++, já que não cumpre todas especificações da linguagem. Most C++ compilers (G++ included) do not yet implement export, which is necessary for separate compilation of template declarations and definitions. Without export, a template definition must be in scope to be used. The obvious workaround is simply to place all definitions in the header itself. Alternatively, the compilation unit containing template definitions may be included from the header. "Give a man a fish and he will eat for a day; Teach a man to fish and he will eat for a lifetime. The moral? READ THE MANUAL !" Sign on a computer system consultant's desk Link to comment Share on other sites More sharing options...
Triton Posted November 25, 2007 at 01:22 PM Report Share #150199 Posted November 25, 2007 at 01:22 PM A verdade é que nenhum compilador existente cumpre a 100% os standards do C++, será que não se podem considerar compiladores de C++? 😛 <3 life Link to comment Share on other sites More sharing options...
falco Posted November 25, 2007 at 01:57 PM Report Share #150203 Posted November 25, 2007 at 01:57 PM Não deixa de ser um compilador... Mas não é de C, nem de C++. Então imagina que tens 2 sites feitos em HTML e PHP por exemplo, um cumpre os standard o outro não. O que não os cumpre vai deixar de ser um site? Comparação mal feita! Não deixa de ser um site, como qualquer programa seja em que linguagem for, não deixa de ser um programa. A verdade é que nenhum compilador existente cumpre a 100% os standards do C++, será que não se podem considerar compiladores de C++? Há compiladores que cumprem standards! Podem não se limitar ao standard e podem não implementar o standard todo, mas isso não é a mesma coisa que não cumprir o standard. Por exemplo o GCC, até tem uma flag relativa aos standards. Também há compiladores que se esforçam por cumprir os standards e por isso estão suficientemente próximos do standard para se dizer que são um compilador dessa linguagem. O que acontece com os compiladores da m$, não é nada disto, não há intenção de cumprir o standard e a diferença para o standard é suficientemente grande para que se notem muitas diferenças. Link to comment Share on other sites More sharing options...
FDomingos Posted November 25, 2007 at 02:36 PM Report Share #150214 Posted November 25, 2007 at 02:36 PM Eu estou a usar o LCC e funciona bem. Link to comment Share on other sites More sharing options...
ErasedGOD Posted December 3, 2007 at 03:58 PM Report Share #151949 Posted December 3, 2007 at 03:58 PM Alguem conhece um que funcione no vista 32bits, é que tenho instalado os que conheço e tenho visto aqui pela net e nenhum tem dado no de 32bits, alguns funcionam sim no de 64. Se souberem de alguem que realmente funcione digam qualquer coisa, de qualquer das formas ja tenho instalado o debian, mas dava mais jeito po vista, visto usar computadores domesticos tambem para programar. obrigado. Link to comment Share on other sites More sharing options...
falco Posted December 3, 2007 at 07:44 PM Report Share #152052 Posted December 3, 2007 at 07:44 PM GCC para window$... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now