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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.07.2015, 00:14   #1
Ponch_Begginer
Пользователь
 
Регистрация: 04.01.2015
Сообщений: 71
Вопрос Нужна помощь с Code::Blocks!!!

Надоела Вижуал студия , установил Code::Bloks 13.12 но код в нём компилится через раз , а точнее первый раз компилируется, а на следующий раз выдаёт следующее:
Цитата:
d:/program files/codeblocks/mingw/bin/../lib/gcc/mingw32/4.7.1/../../../../mingw32/bin/ld.exe: cannot open output file bin\Release\StarDraw.exe: Permission denied
Пробовал запускать Code::Bloks от имени Админа не помогло, в коде ошибок нет, настройки дефолтные. Что посоветуете?
OS Windows 7
Ponch_Begginer вне форума Ответить с цитированием
Старый 08.07.2015, 00:22   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Просто сама программа StarDraw еще запущена. "Убейте" её через диспетчер задач.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 08.07.2015, 00:28   #3
Ponch_Begginer
Пользователь
 
Регистрация: 04.01.2015
Сообщений: 71
По умолчанию

В том-то и дело что не запущена, в диспечире её нет ни в процессах ни в приложениях!
А снова откомпилировать можно только минут через 15,
и так даже с стандартным проектом.
Ponch_Begginer вне форума Ответить с цитированием
Старый 08.07.2015, 09:12   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Надоела Вижуал студия , установил Code::Bloks 13.12
Красава )))
А зачем ты ставил то, с чем не можешь разобраться? Кодоблок нормальная IDE, и к ней можно привыкнуть при определенном терпении, но новичкам она мало подходит.
Вернись на студию, и не морочь себе голову.

P.S. согласен с BDA, процесс запущен скорее всего, просто ты плохо искал.
Или запускаешь без прав админа. Плюс непонятно где ты сохранил проект.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.07.2015, 18:18   #5
Ponch_Begginer
Пользователь
 
Регистрация: 04.01.2015
Сообщений: 71
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Красава )))
А зачем ты ставил то, с чем не можешь разобраться? Кодоблок нормальная IDE, и к ней можно привыкнуть при определенном терпении, но новичкам она мало подходит.
Вернись на студию, и не морочь себе голову.
Я думал что два года убитые на обучение помогут мне без бубна и прочих ритуалов перейти на новую IDE, или она только для гениев и кулхацкеров?
Или у тебя не случалось непонятных проблем которые ты не мох решить собственными силами?
...
Студия стала ругаться на файл "winnt.h" находя в нём ошибки . Ну а после того как изрядно помучившись с поисками способа ремонта студии и не найдя подходящего решил ставить codeblok так как нет возможности скачать новую студию. Но и тут без приключений никак!

Цитата:
Сообщение от Stilet Посмотреть сообщение
P.S. согласен с BDA, процесс запущен скорее всего, просто ты плохо искал.
Или запускаешь без прав админа. Плюс непонятно где ты сохранил проект.
Проект в
Цитата:
D:\Projects\
Диспетчер тщательно просмотрел, для уверенности через "taskkill" убил StarDraw.exe.
Запускаю от имени админа.
Ponch_Begginer вне форума Ответить с цитированием
Старый 08.07.2015, 19:17   #6
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Цитата:
Сообщение от Ponch_Begginer Посмотреть сообщение
Студия стала ругаться на файл "winnt.h" находя в нём ошибки .
Прям так сама взяла и стала ругаться? Или все же кто-то что-то сделал, что и привело к этому?
waleri вне форума Ответить с цитированием
Старый 08.07.2015, 19:41   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
или она только для гениев и кулхацкеров?
Или у тебя не случалось непонятных проблем которые ты не мох решить собственными силами?
С кодоблоком? Нет. Как правило либо сам разбирался, понимая откуда могут ноги расти, либо гуглил. Однажды не разобрался как настройку применить одну - погуглил. Нашел ответ.
Не так уж там все и сложно, но зачем со студии переходить на кодоблок, если и там и там Си? Какой смысл?
Я бы себе кодоблок не поставил, если бы моя винда поддерживала VS.
Цитата:
нет возможности скачать новую студию.
Ну поставь ты старую студию. Не обязательно же самую новую.
И вообще мог бы ругань студии на форумы запостить.
У меня было, что студию антивирь загнобил. Пару раз. Переустановка решила все проблемы. А точнее Repair.
Цитата:
Диспетчер тщательно просмотрел, для уверенности через "taskkill" убил StarDraw.exe.
Запускаю от имени админа.
Ну показывай код. Посмотрим.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.07.2015, 22:29   #8
Ponch_Begginer
Пользователь
 
Регистрация: 04.01.2015
Сообщений: 71
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Прям так сама взяла и стала ругаться? Или все же кто-то что-то сделал, что и привело к этому?
Да, это был глупый поступок : я не подумав как следует вкинул хидеры из SDK DirectX'а в папку с хидерами студии что и превило к ошибкам:
Цитата:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\winnt.h( 290): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "PVOID64"
C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\winnt.h( 290): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\winnt.h( 8992): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "Buffer"
C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\winnt.h( 8992): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\winnt.h( 8992): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию
Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну поставь ты старую студию. Не обязательно же самую новую.
Новую не в смысле версию а вообще студию так как инстолятора прежней у меня давно уже нет.

Ответ найден и довольно банален нужно просто включить службу "Информацыя о совместимости приложений"
Stilet, спасибо за видение диалога и мотивации к поиску правильного ответа)).

Последний раз редактировалось Stilet; 09.07.2015 в 08:31.
Ponch_Begginer вне форума Ответить с цитированием
Старый 09.07.2015, 08:31   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ответ найден и довольно банален нужно просто включить службу "Информацыя о совместимости приложений"
Впервые о такой службе слышу...
Цитата:
я не подумав как следует вкинул хидеры из SDK DirectX'а в папку с хидерами студии
Ай-яй-яй ) Линейкой "парукам".
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка Unreachable code, Нужна помощь! PinochetD C++ Builder 2 19.05.2014 20:45
настройка code blocks Armina Общие вопросы C/C++ 4 23.03.2012 14:16
Вопрос по code::blocks OlegSergiyuk Qt и кроссплатформенное программирование С/С++ 21 31.12.2011 14:16
Code Blocks [Ap][uTekToP] Общие вопросы C/C++ 6 23.09.2009 20:58
CODE::BLOCKS vvviperrr Софт 0 18.12.2008 19:19