5 / 5 / 0
Регистрация: 03.06.2010
Сообщений: 77
1

Появляется ошибка "Unable to open file 'C0W32.OBJ'" при работе с двумя формами

25.06.2010, 14:50. Показов 8204. Ответов 10
Метки нет (Все метки)

При работе с двумя формами выдает следующее:
[Linker Fatal Error] Fatal: Unable to open file 'C0W32.OBJ'

что делать?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.06.2010, 14:50
Ответы с готовыми решениями:

Ошибка в компиляции "Unable to open file UNIT2.OBJ"
При компиляции кода в компиляторе Borland C++ выскакивает ошибка - "Unable to open file UNIT2.OBJ"....

Ошибка "Unable to open file 'VCL.IMAGING.PNGLANG.OBJ'"
Привет, опять я, Вот еше одна ошибка, как его исправить(за месяц ХЕ2 столко ошибок выдала что уже...

При запуске программы возникает ошибка "Unable to open file 'COS.obj'"
вот текст программы :#include <stdio.h> #include <conio.h> #include <string.h> int main (void)...

ошибка "unable to open include file "acImage.hpp"
Ребят, подскажите пожалуйста, что это за ошибка "unable to open include file "acImage.hpp" , и как...

10
12 / 12 / 1
Регистрация: 19.03.2010
Сообщений: 71
25.06.2010, 15:36 2
Цитата Сообщение от golandec Посмотреть сообщение
При работе с двумя формами выдает следующее:
[Linker Fatal Error] Fatal: Unable to open file 'C0W32.OBJ'

что делать?
Кинь проект на форум, я походу знаю что у тебя там такое.
0
5 / 5 / 0
Регистрация: 03.06.2010
Сообщений: 77
25.06.2010, 18:19  [ТС] 3
вот проэкт
Вложения
Тип файла: rar Simplex-test_2.rar (476.4 Кб, 40 просмотров)
0
12 / 12 / 1
Регистрация: 19.03.2010
Сообщений: 71
25.06.2010, 20:03 4
Цитата Сообщение от golandec Посмотреть сообщение
вот проэкт
Поковырявшись в твоей программе, нашел много интересного =))


В общем C ++ Builder 6 Кричит, что библиотеку cow32.obj невозможно открыть )


Погуляв по google ) нашел решение.

Зарубежные друзья, предлагают указать путь к этому файлу или найти код, который требует этот файл и удалить его ^_^

What is problem?
Your linker cannot find c0w32.obj in its library directory.

How to solve this?
Either place c0w32.obj in your linker's library, or remove code dependent on c0w32.obj.

What is c0w32.obj for?
No clue. It looks like Borland uses it, and no one else does.

I use Borland C++ 4.52
Get a better complier.
Ну надеюсь ты знаешь как это сделать ) Потому-что, я не знаю )


В общем не суть...


Открыв твой проект через C++ Builder 2010 и попробовав его скомпилировать, мне сразу же явно указали на ошибку, что мол один из символов описан не правильно - Это касается int i. А значит, что cow32.obj присутствует )

Далее у меня там было 7 Warning ) 7 опасностей. указав некую прагму в начале каждого Unit.cpp ( #pragma option -w-8057 ), ошибки исчезли ) Проект запускается, компилируется, вот только найти его среди файлов в папке debug не могу, так как C++ ни фига не сделал!

Использовал Debug, а не Release.

Надеюсь тебе это как-то поможет.
0
5 / 5 / 0
Регистрация: 03.06.2010
Сообщений: 77
25.06.2010, 20:16  [ТС] 5
что значит,
Цитата Сообщение от Maikl Til Посмотреть сообщение
мол один из символов описан не правильно - Это касается int i
?
0
12 / 12 / 1
Регистрация: 19.03.2010
Сообщений: 71
25.06.2010, 21:09 6
Цитата Сообщение от golandec Посмотреть сообщение
что значит,

?
[ILINK32 Warning] Warning: Public symbol '_i' defined in both module
0
12 / 12 / 1
Регистрация: 19.03.2010
Сообщений: 71
25.06.2010, 21:13 7
Появляется ошибка "Unable to open file 'C0W32.OBJ'" при работе с двумя формами
0
5 / 5 / 0
Регистрация: 03.06.2010
Сообщений: 77
25.06.2010, 21:27  [ТС] 8
у меня стоит C++ Builder 2006
и никаких Warnings...

Добавлено через 3 минуты
я наконец проследил, когда оно у меня появляется:

когда я на Panel1 кидаю Panel2(у неё заведомо Visible=false)
при очередной работе ButtonClick она проявляется, т.е. Visible=true;

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
void __fastcall TForm1::Button3Click(TObject *Sender)
{
switch (i)
{int v;
 case 0:LabeledEdit3->Visible=false;
        Prolog->Caption="\n²ÍÑÒÐÓÊÖ²ß Ç ÊÎÐÈÑÒÓÂÀÍÍß ÏÐÎÃÐÀÌÎÞ";
        Prolog->Caption=Prolog->Caption+"\n\nÖÿ ðîçðîáêà ðîçðàõîâàíà, ùî Âè äîáðå çíàºòå àëãîðèòì ñèìïëåêñ-ìåòîäà.";
        Prolog->Caption=Prolog->Caption+"\n";
        Prolog->Caption=Prolog->Caption+"\n\nÄîçâîëåí³ ðîçì³ðè çàäà÷³:";
        Prolog->Caption=Prolog->Caption+"\n m<=100, n<=100";
        Prolog->Caption=Prolog->Caption+"\näå m - ê³ëüê³ñòü ð³âíÿíü çàäà÷³";
        Prolog->Caption=Prolog->Caption+"\n à n - çàãàëüíà ê³ëüê³ñòü íåâ³äîìèõ";
 
 break;
 case 1:Prolog->Caption="Âàì ïðîïîíóºòüñÿ ñë³äóþ÷à çàäà÷à:";
 
        randomize();
        v=rand()%3+1;
        if (v==1) Image1->Visible=true;
        if (v==2) Image2->Visible=true;
        if (v==3) Image3->Visible=true;
 
 break;
 case 2:Panel2->Visible=true;
 break;
 
}
i++;
}
в чем проблема?

Добавлено через 9 минут
всё! я понял! дело в том, что правильно кидать вторую панель только на форму! на другую панель не разрешено. Того оно у меня и вылетало)
0
12 / 12 / 1
Регистрация: 19.03.2010
Сообщений: 71
25.06.2010, 21:40 9
Надо будет запомнить твой вывод )) Сейчас попробую сам кинуть панельку на панельку )))
1
5 / 5 / 0
Регистрация: 03.06.2010
Сообщений: 77
25.06.2010, 22:00  [ТС] 10
блин! вылетать перестало, зато ошибка вернулась

на вторую панельку я накидал RadioButton, Image, Label и Button.
пишу
C++
1
2
3
4
5
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Panel2->Visible=false;
}
//---------------------------------------------------------------------------
0
6 / 0 / 0
Регистрация: 27.03.2015
Сообщений: 1
27.03.2015, 23:40 11
у меня была похожая проблема. После краша проекта, ошибка была Fatal: Unable to open file 'C0W2.OBJ'
Тоесть имя в файле проекта стало не 'C0W32.OBJ' а 'C0W2.OBJ'.
Как решил проблему: открыл файл проекта .bpr с помощью Notepad++(можно и блокнотом), вбил в поиск ".OBJ" и нашел строку:
C++
1
<ALLOBJ value="c0w2.obj $(PACKAGES) Memmgr.Lib sysinit.obj $(OBJFILES)"/>
поменял c0w2.obj на c0w32.obj и все стало ок.
Кстати, даная строка должна находиться под строкой <LINKER>
Сам файл в папке: ...\CBuilder6\Lib (можно воспользоваться поиском, в этой же папке должен быть файл c0s32.obj)
Юзаю Borland C++ Builder 6
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2015, 23:40

Ошибка при компиляции проекта из Builder 2010 в XE3 — Unable to Open file 'ALIASREC.OBJ'
Новые проекты создаются и компилируются без проблем, а вот при загрузке любого, самого простого...

Ошибка Unable to open OBJ file
Добрый вечер возникает такая проблема: скорее всего там имя файла.obj, как его получить?

Ошибка: Unable to open include file "STDIO.H"
Это моя первая программа на C, пожалуйста помогите!

Ошибка "Error: Unable to open file 'C.RES' "
При компиляции CodeGear C++Builder 2007 выдаёт ошибку &quot;Error: Unable to open file 'C.RES' &quot;. В чем...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.