powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Имя выходного файла с цифрой в начале
23 сообщений из 23, страница 1 из 1
Имя выходного файла с цифрой в начале
    #39954568
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пилю плагин-dll для стороннего продукта. Имя файла плагина должно начинаться на цифру. Существует ли путь сделать так, что бы при компиляции dll имя выходного файла было с цифрой в начале имени? Про пост переименование знаю, не знаю, как дебажить переименованный файл.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954593
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskin
Про пост переименование знаю, не знаю, как дебажить переименованный файл.

Возможно взлетит: скомпилировать с "удаленной" отладочной информацией, переименовать оба файла (отладочный и dll) и цепляться к процессу, а не запускать его.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954598
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз. Имя файла плагина должно начинаться на цифру, иначе dll не будет загружена хост приложением. Мне необходимо найти ошибку в своем коде. Хотелось бы воспользоваться встроенным дебагером. Вопрос - как создать dll с цифрой в начале, что бы хост приложение загрузило dll, а я бы сделал attach к хост-приложению.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954601
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskin
Еще раз.

Я тоже могу еще раз написать, но ведь снова не дойдет. Что именно в моем сообщении не понятно?
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954602
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ты исправил свой пост. Мой ответ был на исходный вариант.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954604
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, "имя выходного файла" в свойствах проекта уже убрали?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954607
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskin
Ты исправил свой пост. Мой ответ был на исходный вариант.

6 минут писал возмущенный ответ?
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954609
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
А что, "имя выходного файла" в свойствах проекта уже убрали?..

Подскажи, пож-та, где я могу найти эту опцию.

wadman
6 минут писал возмущенный ответ?

Где ты видишь возмущение в моем ответе? Ты дал исходный ответ ни о чем, я посчитал, что я не точно описал входные условия и уточнил их. Возмущения в моих словах нет.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954612
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskin
Где ты видишь возмущение в моем ответе?

Aniskin
Еще раз.

Оставь свой директорский тон.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954626
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskinгде я могу найти эту опцию.

Хм, действительно, нигде. Я просто перепутал с другой средой.

Тогда тебе остаётся только одно: переименовать .dpr файл в нужное имя, а потом ручками
поправить в нём имя после "program". Возможно, это сработает.

И, кстати, плагины это обычно DLL. Как ты её дебажить собирался?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954627
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
Тогда тебе остаётся только одно: переименовать .dpr файл в нужное имя, а потом ручками
поправить в нём имя после "program". Возможно, это сработает.
Попробую. Спасибо за идею.

Dimitry Sibiryakov
И, кстати, плагины это обычно DLL. Как ты её дебажить собирался?..
Да, в общем то, как обычно. Run\Attach to process.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954642
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И в чем проблема? 21916209
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954647
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov
Тогда тебе остаётся только одно: переименовать .dpr файл в нужное имя, а потом ручками
поправить в нём имя после "program". Возможно, это сработает.
Сработало. Еще раз спасибо.

_Vasilisk_
И в чем проблема?
Среда (я работаю в XE3) не дает сохранять проекты с именем с цифрой в начале, отображая ошибку "1NNN" is not a vaild identifier. И для меня не был очевидным способ с переименованием проекта и ручной правкой dproj файла.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954681
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskin
.... Имя файла плагина должно начинаться на цифру. .... не знаю, как дебажить переименованный файл.

Подсказываю:

Код: plaintext
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.
X:\top\Application\Win32\DebugPROD>dir *.exe

 Том в устройстве X имеет метку Windows
 Серийный номер тома: D4E4-C82F

 Содержимое папки X:\top\Application\Win32\DebugPROD

24.03.2020  18:18       101 820 457 TOP.exe

               1 файлов    101 820 457 байт
               0 папок  131 815 243 776 байт свободно

X:\top\Application\Win32\DebugPROD>mklink 1top.exe top.exe

символическая ссылка создана для 1top.exe <<===>> top.exe

X:\top\Application\Win32\DebugPROD>dir *.exe

 Том в устройстве X имеет метку Windows
 Серийный номер тома: D4E4-C82F

 Содержимое папки X:\top\Application\Win32\DebugPROD

06.05.2020  16:26    <SYMLINK>      1top.exe [top.exe]
24.03.2020  18:18       101 820 457 TOP.exe

               2 файлов    101 820 457 байт
               0 папок  131 815 219 200 байт свободно
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954687
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
Код: plaintext
символическая ссылка
А она не разрушится при перекомпиляции?
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954689
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_
softwarer
Код: plaintext
символическая ссылка
А она не разрушится при перекомпиляции?

Вряд ли. Но даже если разрушится - разве трудно прописать её пересоздание в post-compile скрипт?
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954744
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskin
Существует ли путь сделать так, что бы при компиляции dll имя выходного файла было с цифрой в начале имени?

Код: pascal
1.
{$LIBPREFIX '1024'}
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954755
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kazantsev Alexey,

Оказывается все так просто. Спасибо.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954769
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
softwarer,

Возможно, для exe сработает (не проверял), но для dll таким образом мне не удалось заставить дебагер работать.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954773
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskin
Возможно, для exe сработает (не проверял), но для dll таким образом мне не удалось заставить дебагер работать.
$LIBPREFIX не проверял, а с $LIBSUFFIX дебаггер отлично работает. Смотрел на XE3.

И если не ошибаюсь, то эти директивы для exe не работают
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954777
Aniskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_Vasilisk_,

У меня нет нареканий к работе $LIBPREFIX. Я комментировал метод с созданием ссылки с помощью mklink, предложенный softwarer.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954780
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Aniskin,

странно. Впрочем, рад, что нашлось другое простое решение в том же духе.
...
Рейтинг: 0 / 0
Имя выходного файла с цифрой в начале
    #39954782
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
опоздал.
У меня используется в виде

{$IFDEF WIN64}
{$LIBSUFFIX '_x64'}
{$ENDIF}
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Имя выходного файла с цифрой в начале
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]