Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
 Аватар для mpdasa
5 / 5 / 1
Регистрация: 18.01.2010
Сообщений: 136

Не могу понять, что за ошибка и как устранить

25.06.2012, 20:00. Показов 2121. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создал в CodeGear™ RAD Studio 2009 свою первую прогу на С++, "Hello World!".

C++ (Qt)
1
2
3
4
#include "std_lib_facilities.h"
 cout << "Hello, world!\n";
system("pause >> null");
    return 0;
Код программы пробовал в разных вариациях с разных книг.
При компиляции выдаётся ошибка. Помогите её устранить.

Build started 25/06/2012 20:45:23.
___________________________________ _______________
Project "D:\ABC\NV\000_pr\delphi\Projects\h w2\hw2.csproj" (Build target(s)):
Target _CheckForInvalidConfigurationAndPla tform:
C:\Windows\Microsoft.NET\Framework\ v2.0.50727\Microsoft.Common.targets (490,9): error : The OutputPath property is not set for this project.
Please check to make sure that you have specified a valid Configuration/Platform combination. Configuration='' Platform='AnyCPU'
Done building target "_CheckForInvalidConfigurationAndPl atform" in project "hw2.csproj" -- FAILED.
Done building project "hw2.csproj" -- FAILED.
Build FAILED.
C:\Windows\Microsoft.NET\Framework\ v2.0.50727\Microsoft.Common.targets (490,9): error : The OutputPath property is not set for this project.
Please check to make sure that you have specified a valid Configuration/Platform combination. Configuration='' Platform='AnyCPU'
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:00.04
Менял в настройках Platform='AnyCPU' на два другие варианта. Сообщение об ошибке не меняется.

CodeGear™ RAD Studio 2009 с делфи проектами работает без ошибок.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.06.2012, 20:00
Ответы с готовыми решениями:

НЕ могу понять, что за ошибка
Есть программа: domains i = integer s = o;x кубик = куб(s Left,s Right,s Up,s Down,s Front,s Back) клетка = кл(i X,i Y,s)...

Не могу понять, что за ошибка
Добрый день! В веб программировании мало понимаю, но задали написать веб сервис в институте. Нашел пример. Но браузер выдает ошибку. Вот...

Нашел в схожей теме не могу понять в чем ошибка. Кроме того как конкретно сделать что были високосные года?
Пользователь вводит две даты (день, месяц, год в виде целых чисел). Необходимо определить и вывести количество дней между этими двумя...

10
 Аватар для bLesk
42 / 42 / 8
Регистрация: 24.11.2009
Сообщений: 165
25.06.2012, 20:04
может не хватает
C++
1
2
3
4
int main()
{
..
}
?
0
 Аватар для mpdasa
5 / 5 / 1
Регистрация: 18.01.2010
Сообщений: 136
25.06.2012, 20:28  [ТС]
Цитата Сообщение от bLesk Посмотреть сообщение
может не хватает
C++
1
2
3
4
int main()
{
..
}
?
Всё есть. Код сгенерированный программой я не трогал. Свой вставил после строки:

C++ (Qt)
1
// TODO: Add code to start application here
Это всё сделано в консольском приложении.
0
Twilight Parasite
 Аватар для Invader_Zim
154 / 150 / 7
Регистрация: 21.07.2011
Сообщений: 908
25.06.2012, 20:56
mpdasa, тогда где мейн? без мейна С\С++ не работат!
0
 Аватар для mpdasa
5 / 5 / 1
Регистрация: 18.01.2010
Сообщений: 136
25.06.2012, 21:21  [ТС]
Цитата Сообщение от Invader_Zim Посмотреть сообщение
mpdasa, тогда где мейн? без мейна С\С++ не работат!
Вот полный код программы:

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using System;
 
namespace Project1
{
    class Class1
    {
        [STAThread]
        static void Main(string[] args)
        {
            //
            // TODO: Add code to start application here
 
// код до этого был снегерирован автоматически
// добавлял ещё эту строку: int main(), но всё тоже самое.
 
#include "std_lib_facilities.h"
 cout << "Hello, world!\n";
system("pause >> null");
    return 0;
            //
        }
    }
}
0
 Аватар для soon
2554 / 1319 / 178
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
25.06.2012, 21:23
mpdasa, скачайте нормальный плюсовый компилятор и успокойтесь.
0
 Аватар для mpdasa
5 / 5 / 1
Регистрация: 18.01.2010
Сообщений: 136
25.06.2012, 21:46  [ТС]
Цитата Сообщение от soon Посмотреть сообщение
mpdasa, скачайте нормальный плюсовый компилятор и успокойтесь.
Сейчас ищу решение в интернете. Увидел, что эта проблема появляется и в Visual studio и ещё как минимум в одном компиляторе си. Поэтому это мою проблему может не решить. Она не на уровне конкретной программы. Это во вторых.

А во первых, почему CodeGear™ RAD Studio по вашему не нормальный компилятор для плюсов?


P.S. Мой главный вопрос - как устранить эту беду с ошибкой.
0
 Аватар для soon
2554 / 1319 / 178
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
25.06.2012, 21:52
Цитата Сообщение от mpdasa Посмотреть сообщение
А во первых, почему CodeGear™ RAD Studio по вашему не нормальный компилятор для плюсов?
Как минимум потому, что представленный вами "сгенерированный код" не плюсовый. Это C#. Может не тот шаблон выбрали?

А во вторых http://liveworkspace.org/code/... 41411dda7a
Как видите, все работает. Попробуйте скормить это вашему компилятору.
1
 Аватар для mpdasa
5 / 5 / 1
Регистрация: 18.01.2010
Сообщений: 136
25.06.2012, 22:05  [ТС]
Цитата Сообщение от soon Посмотреть сообщение
Как минимум потому, что представленный вами "сгенерированный код" не плюсовый. Это C#. Может не тот шаблон выбрали?

Выбрал Concole Application - C#builder. То что надо вроде.

А во вторых http://liveworkspace.org/code/... 41411dda7a
Как видите, все работает. Попробуйте скормить это вашему компилятору.
Спасибо за ссылку. Хоть там это заработало. Но я уже привязался к своей программе, во первых, уже работаю с ней долгое время на делфи. Поэтому знакомы компоненты, свойства. И сама прога - это не голый текстовый редактор, а ООСреда.
0
 Аватар для soon
2554 / 1319 / 178
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
25.06.2012, 22:16
Цитата Сообщение от mpdasa Посмотреть сообщение
Спасибо за ссылку. Хоть там это заработало. Но я уже привязался к своей программе, во первых, уже работаю с ней долгое время на делфи. Поэтому знакомы компоненты, свойства. И сама прога - это не голый текстовый редактор, а ООСреда.
Все IDE, грубо говоря, текстовые редакторы с плагинами, коотрые упрощают работу с кодом и уменьшают время, тратящееся непосредственно на набор текста.
Возьмите MSVS, судя по последним статьям она довольно неплохо выглядит и имеет большое количество плюшек.
Кроме того, есть прикрепленная тема на форуме, в которой собраны IDE, описаны их преимущества, отзывы и т.д.
1
 Аватар для mpdasa
5 / 5 / 1
Регистрация: 18.01.2010
Сообщений: 136
26.06.2012, 06:02  [ТС]
Решил проблему довольно необычным способом. Вычитал на одном сайте и помогло.
Зашёл Project-options-directories/conditionals. Выбрал Release. В разделе Output directory поменял bin\Release на bin\Release2. Нажал Ок. Потом снова туда зашёл, изменил обратно на bin\Release и Ок.
После этого проект компилится, создаётся экзешник.
Вот и думай после этого, что это было.
И так нужно делать для каждого нового проекта.

Добавлено через 18 минут
Теперь пробую написать прогу. Очередная ошибка. Подскажите, что это может означать.

Ввел код.
C#
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{
    std::cout << "Hello world" << std::endl;
    return 0;
}
Пробую компилировать, компилятор останавливатся на строке
C#
1
#include <iostream>
, помечает её красным цветом и выдаёт сообщение об ошибке.

[Csc Error] Class1.cs(16): Preprocessor directive expected
[Csc Error] Class1.cs(16): Single-line comment or end-of-line expected
[Csc Error] Class1.cs(15): } expected
[Csc Error] Class1.cs(25): Type or namespace definition, or end-of-file expected
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.06.2012, 06:02
Помогаю со студенческими работами здесь

Не могу понять что это за ошибка
Не могу понять что это за ошибка , появилась после перезапуска Unity

Не могу понять что за ошибка в коде
Вот код: #include &lt;iostream&gt; using namespace std; void main() { setlocale(0, &quot;ru&quot;); int X, Y ;

Ошибка в коде, не могу понять что делать
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt; #include &lt;math.h&gt; #include...

C2061 ошибка, не могу понять что не так
Заголовочный файл: Forces.h #ifndef _FORCES_ #define _FORCES_ #include &quot;ParticleSystem.h&quot; // Абстрактный класс силы class...

Не могу понять, что это за ошибка такая
import math k = int(input()) s = int(input()) k1 = k+1 s1 = s - k1 sl = illustr = s


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru