Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2009, 00:26   #1
adwaer
Пользователь
 
Регистрация: 06.06.2008
Сообщений: 47
Стрелка не компилируется норм (Visual c++)

Здравствуйте! я решил перейти на Visual c++. Возникли небольшие проблемы по настройке, со всем справился, вот только компиляция идёт как то неправильно.. Поидее должен создаваться экзешник, но создается obj.. и то не видно где..

/
Цитата:
#include "afxwin.h" // MFC Основные и стандартные компоненты

class CMainWnd : public CFrameWnd
{
public:
CMainWnd(); // Конструктор по умолчанию
};

CMainWnd::CMainWnd()
{
Create(NULL,"Step1",WS_OVERLAPPEDWI NDOW,rectDefault,
NULL,NULL); // Создать окно программы
}

class CMyApp : public CWinApp
{
public:
CMyApp(); //конструктор по умолчанию
virtual BOOL InitInstance();//стандартная инициализация
};

CMyApp::CMyApp() // конструктор главного класса приложения
{}

BOOL CMyApp::InitInstance() // стандартная инициализация
{
m_pMainWnd=new CMainWnd(); // создать класс окна
ASSERT(m_pMainWnd); // проверить его правильность
m_pMainWnd->ShowWindow(SW_SHOW);// Показать окно
m_pMainWnd->UpdateWindow(); // Обновить окно
return TRUE; // Вернуть что все нормально
};

CMyApp theApp; // запуск приложения
В output вижу:
--------------------Configuration: step2 - Win32 Debug--------------------
Compiling...
Skipping... (no relevant changes detected)
step2.cpp

step2.obj - 0 error(s), 0 warning(s)

Что нужно сделать, чтобы появился экзешник?
adwaer вне форума Ответить с цитированием
Старый 19.03.2009, 00:34   #2
Pashan
Пользователь
 
Регистрация: 18.03.2009
Сообщений: 89
По умолчанию

Может, посмотреть в папках Debug\ и Release\ ?
Pashan вне форума Ответить с цитированием
Старый 19.03.2009, 00:59   #3
adwaer
Пользователь
 
Регистрация: 06.06.2008
Сообщений: 47
По умолчанию

ок, разобрались с obj =) Папка Debug есть, в ней 4 типа файлов, но exe среди них нет.. папку Release я не нашёл.. он должен быть там же где и Debug?
adwaer вне форума Ответить с цитированием
Старый 19.03.2009, 01:17   #4
Pashan
Пользователь
 
Регистрация: 18.03.2009
Сообщений: 89
По умолчанию

Release будет рядом с debug'ом после компиляции в режиме "Release"

Вроде обычно exe в этих же папках создается. Кстати, можешь посмотреть и настроить это в настройках проекта. Там в дереве надо найти Linker -> General, и поле "Output File". Должны быть указаны и папка, и имя файла.
Pashan вне форума Ответить с цитированием
Старый 19.03.2009, 01:42   #5
adwaer
Пользователь
 
Регистрация: 06.06.2008
Сообщений: 47
По умолчанию

Как поставить этот режим?
в настройках проекта в "execuable for debug session" указан путь куда сохранять и название экзешника..
adwaer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где найти норм мануал по Яве Скрипт mogul82 JavaScript, Ajax 3 17.01.2009 22:25
Не компилируется программа VladimirVB Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 14.10.2008 23:22
Не компилируется исходник deathsurgut Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 20.09.2007 20:15
Не компилируется исходник steck Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 32 30.07.2007 11:55