Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/21: Рейтинг темы: голосов - 21, средняя оценка - 4.95
 Аватар для POJIBOX
2 / 2 / 0
Регистрация: 03.06.2018
Сообщений: 163

Компиляция под 64bit, ошибка нет VCLX.LIB

20.07.2024, 16:13. Показов 4782. Ответов 12

Студворк — интернет-сервис помощи студентам
Здравствуйте, делал я одну прогу и все в ней вроде не специфично, а по сему решил попробовать собрать ее под 64битную версию, возможно побыстрее она работать будет, как нам обещают.
И все вроде бы прошло на ура, за исключением 1,5 маленьких затычек, ресурсы (файл *.vrc) компилятся BRCC32, а линкер жалуется на отсутствие файла VCLX.LIB...
Ну и понеслось, сия библиотека содержит компоненты из этой сборки VCL.ExtCtrls и, в том числе, TImage, как я понимаю, а отказаться от него не могу...
Таки для 64бит статическая библиотека должна быть с расширением *.а и такая в папке с библиотеками присутствует, но ilink64 упорно ищет *.LIB, а это 32бита ну и соответственно под платформой 64 его тупо нет...
Где я повернул не туда?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.07.2024, 16:13
Ответы с готовыми решениями:

Как в VS 2015 устранить ошибку LNK 1104 cannot open file 'fltkd.lib wsock32.lib comct132.lib fltkjpegd.lib'?
как устранить ошибку LNK 1104 в visual studio community 2015? пункта C/C++ в properties нету Можете сказать куда его перенесли или...

Компиляция и запуск программ для DOS в 32/64bit Windows
И так,Здравствуйте и начнем сразу к делу.Как мне компилировать 16 раз. программы на 64 раз. Windows 10. Скачал TASM но он не от Borland...

Ошибка создания avd (компиляция под андроид)
пытаюсь собрать приложение под андроид,но вне зависимости от моих действий ничего не менятся ( теперь только добавилась верхняя ошибка...

12
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
20.07.2024, 17:14
Цитата Сообщение от POJIBOX Посмотреть сообщение
Где я повернул не туда?
Да много где.
Начнем с того что вы не описали ни проект ни компилятор/студию в которой его пытаетесь компилировать.
Далее, для "борланда" нет никаких библbотек *.a .

Добавлено через 5 минут
Цитата Сообщение от POJIBOX Посмотреть сообщение
жалуется на отсутствие файла VCLX.LIB...
vclx.lib

Static library for the Extended VCL Components such as TMediaPlayer, TFileListBox, TCheckListBox, TTabbedNotebook, etc.

x32/x64
Возможно у вас студия (установлены средства) только x86.
0
 Аватар для POJIBOX
2 / 2 / 0
Регистрация: 03.06.2018
Сообщений: 163
20.07.2024, 17:30  [ТС]
Цитата Сообщение от SmallEvil Посмотреть сообщение
Далее, для "борланда" нет никаких библbотек *.a .
Вы сами посмотрите список библиотек в разделах 64/Release?

Добавлено через 1 минуту
Цитата Сообщение от SmallEvil Посмотреть сообщение
Возможно у вас студия (установлены средства) только x86.
Ага и компиляция вся проходит, вот только линкер заваливает картину
А вообще у меня 10.4.2 версия

Добавлено через 1 минуту
Цитата Сообщение от SmallEvil Посмотреть сообщение
vclx.lib
Static library for the Extended VCL Components such as TMediaPlayer, TFileListBox, TCheckListBox, TTabbedNotebook, etc.
x32/x64
Скинете из папок 64/Release и Debug? у меня именно в этих папках нет ЛИБов
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
20.07.2024, 17:55
Цитата Сообщение от POJIBOX Посмотреть сообщение
Вы сами посмотрите список библиотек в разделах 64/Release?
Не у всех оно стоит.
Во вторых, если они есть, то это для сборки под Unix.
Вы же вероятно делаете сборку под Windows.

Добавлено через 2 минуты
Цитата Сообщение от POJIBOX Посмотреть сообщение
А вообще у меня 10.4.2 версия
Этого мало. Выпуски имеют название и номер сборки.
Например : 10.4 Sydney Architect Version 27.0.37889.9797 10.3.3 Rio Architect Version 26.0.36039.7899 и так далее
Как задаете вопрос, так и получаете. Ничего личного.
0
 Аватар для POJIBOX
2 / 2 / 0
Регистрация: 03.06.2018
Сообщений: 163
20.07.2024, 18:04  [ТС]
Цитата Сообщение от SmallEvil Посмотреть сообщение
Во вторых, если они есть, то это для сборки под Unix.
папка с библиотеками называется ежели полно lib\win64\release...

Добавлено через 1 минуту
Цитата Сообщение от SmallEvil Посмотреть сообщение
Этого мало. Выпуски имеют название и номер сборки.
Ну чесслово, какая разница, ежели 64 бита поддерживаются чуть ли не с 6 сборки?
0
 Аватар для SmallEvil
4086 / 2975 / 813
Регистрация: 29.06.2020
Сообщений: 11,000
20.07.2024, 18:16
Цитата Сообщение от POJIBOX Посмотреть сообщение
у меня именно в этих папках нет ЛИБов
Хм, да, для x64 используют *.a, видимо отстал от этого движения, извините.

Тогда только со студией можно проверить.

Добавлено через 6 минут
Пальцем в небо, проверьте опцию : Your package is a C++ package and you enable the Generate import library option in Project > Options > C++ Linker.

Добавлено через 45 секунд
А также отключить, Link with dynamic rtl и Build with runtime packages
0
 Аватар для POJIBOX
2 / 2 / 0
Регистрация: 03.06.2018
Сообщений: 163
20.07.2024, 18:36  [ТС]
вот не описана нигде такая ошибка, и совсем не понятно почему линкер 64разрядный подтаскивает библиотеку 32битную, с ресурсами пофиг - там кода нет и как они скомпонованы разницы нет я думаю...

Добавлено через 32 секунды
Цитата Сообщение от SmallEvil Посмотреть сообщение
А также отключить, Link with dynamic rtl
отключено

Добавлено через 14 минут
прописал путь к 32 битам:
[ilink64 Error] Fatal: Invalid object file 'C:\PROGRAM FILES (X86)\EMBARCADERO\STUDIO\22.0\LIB\WIN32\ RELEASE\VCLX.LIB'
таки дела
Цитата Сообщение от SmallEvil Посмотреть сообщение
Generate import library option in Project > Options > C++ Linker.
что-то не вижу такой штуки

Добавлено через 3 минуты
короче таймаут чувствую... утро понедельника мудренее вечера субботы...

Добавлено через 54 секунды
Да кстати в 11 версии такая же песня...
0
 Аватар для Наталья8
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,097
20.07.2024, 23:46
Цитата Сообщение от SmallEvil Посмотреть сообщение
для "борланда"
Название: NewPicture3.png
Просмотров: 73

Размер: 5.4 Кб
Вот такое сейчас в моде слово.
А Борланд всё это начинал пилить. Очень давно.
0
 Аватар для Наталья8
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,097
20.07.2024, 23:51
У меня всё собиралось без вопросов. XE3 у меня был.
0
 Аватар для Наталья8
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,097
20.07.2024, 23:54
Название: 4e6cfb35b2c63e0c95666de962657da8.jpg
Просмотров: 78

Размер: 11.8 Кб
0
 Аватар для POJIBOX
2 / 2 / 0
Регистрация: 03.06.2018
Сообщений: 163
21.07.2024, 14:14  [ТС]
Цитата Сообщение от Наталья8 Посмотреть сообщение
У меня всё собиралось без вопросов. XE3 у меня был.
Хорошая рекомендация, дауншифтинг, по вашему, чем моложе версия, тем дурнее?
0
 Аватар для Наталья8
622 / 380 / 67
Регистрация: 09.03.2016
Сообщений: 4,097
21.07.2024, 15:44
Да не рекомендация.
Я давно на visual studio работаю.
А что у вас там, это вам виднее.
Вы свою версию IDE знать должны.
А не я, все приколы всех версий.
Вы даже не написали фамилию своей IDE.
Бильдер бывает глючный. Вот это помню.

Добавлено через 3 минуты
Цитата Сообщение от POJIBOX Посмотреть сообщение
чем моложе версия, тем дурнее?
Через одну...
0
 Аватар для POJIBOX
2 / 2 / 0
Регистрация: 03.06.2018
Сообщений: 163
21.07.2024, 19:56  [ТС]
Цитата Сообщение от Наталья8 Посмотреть сообщение
Я давно на visual studio работаю.
Цитата Сообщение от Наталья8 Посмотреть сообщение
Вы даже не написали фамилию своей IDE.
Зачем офтопить не понимаю, ежели Вам сия ошибка не понятна, то как Вам поможет "фамилия моей IDE"?
Цитата Сообщение от Наталья8 Посмотреть сообщение
Вы свою версию IDE знать должны.
Если бы все кто программирует знали, что должны, то форумы не нужны были бы в принципе...
Надеюсь мы не будем в дальнейшем увеличивать рейтинг бестолковых сообщений
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.07.2024, 19:56
Помогаю со студенческими работами здесь

Компиляция программы на удаленом ПК + acntBuilderxe2_R.lib
Решил я на виртуалке запустить свою программу. Убрал в линкере галку и в runtime убрал. Скомпилировал и получил Unable to open file...

Создание/компиляция статической .Lib библиотеки С++
Здравствуйте, Пытаюсь разобраться, как вообще создавать или скомпилировать сторонние статические библиотеки и подключать их к проекту,...

Компиляция программы, чтобы работала на других компьютерах! + файлы *.lib
1. Подключил к проекту файлы *.lib... 2. Закомпилил прогу чтобы работала на других компах ... 3. После компиляции программа просит...

Ошибка: 'lib' does not name a type lib first;
mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include "QString" #include <QMainWindow> #include <QDateTime> ...

Где скачать opengl32.lib, glu32.lib и glaux.lib из OpenGl?
Привет всем... Нужна помошь немогу найти lib Opengl такие как opengl32.lib, glu32.lib и glaux.lib где можно их скачать? (в гугле лазил...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru