2009-11-01 2 views
0

У меня есть простое консольное приложение C с именем Test. Но когда я строю, он говорит:Codeblocks on fedora 9: Не удается построить проект C

Test - Debug uses a invalid compiler 
    Nothing to do 

Какая ошибка? В test.cbp (файл проекта) содержание следующим образом:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 
<CodeBlocks_project_file> 
    <FileVersion major="1" minor="6" /> 
    <Project> 
     <Option title="test" /> 
     <Option pch_mode="2" /> 
     <Option compiler="gcc" /> 
     <Build> 
      <Target title="Debug"> 
       <Option output="bin/Debug/test" prefix_auto="1" extension_auto="1" /> 
       <Option object_output="obj/Debug/" /> 
       <Option type="1" /> 
       <Option compiler="gcc" /> 
       <Option projectCompilerOptionsRelation="0" /> 
       <Option projectLinkerOptionsRelation="0" /> 
       <Option projectIncludeDirsRelation="0" /> 
       <Option projectResourceIncludeDirsRelation="0" /> 
       <Option projectLibDirsRelation="0" /> 
       <Compiler> 
        <Add option="-g" /> 
       </Compiler> 
      </Target> 
     </Build> 
     <Compiler> 
      <Add option="-Wall" /> 
      <Add directory="/usr/bin" /> 
     </Compiler> 
     <ResourceCompiler> 
      <Add directory="/usr/bin" /> 
     </ResourceCompiler> 
     <Linker> 
      <Add directory="/usr/bin" /> 
     </Linker> 
     <Unit filename="main.c"> 
      <Option compilerVar="CC" /> 
     </Unit> 
     <Extensions> 
      <envvars /> 
      <code_completion /> 
      <debugger /> 
      <lib_finder disable_auto="1" /> 
     </Extensions> 
    </Project> 
</CodeBlocks_project_file> 

ответ

0

вы установите 'GCC'?

+0

Это похоже на самую возможную причину. – 2009-11-01 19:45:15

+0

:) хорошо для вас и BTW, я предпочитаю использовать терминал, чем IDE ... – EthanZ6174

+0

Нет У меня установлен gcc. И его правильная работа. Я также обычно делаю по терминалу. Но у меня есть длинный код, который нужно отлаживать. Я не хочу идти за netbeans, это занимает слишком много памяти. – avd

Смежные вопросы