link994 link995 link996 link997 link998 link999 link1000 link1001 link1002 link1003 link1004 link1005 link1006 link1007 link1008 link1009 link1010 link1011 link1012 link1013 link1014 link1015 link1016 link1017 link1018 link1019 link1020 link1021 link1022 link1023 link1024 link1025 link1026 link1027 link1028 link1029 link1030 link1031 link1032 link1033 link1034 link1035 link1036 link1037 link1038 link1039 link1040 link1041 link1042 link1043 link1044 link1045 link1046 link1047 link1048 link1049 link1050 link1051 link1052 link1053 link1054 link1055 link1056 link1057 link1058 link1059 link1060 link1061 link1062 link1063 link1064 link1065 link1066 link1067 link1068 link1069 link1070 link1071 link1072 link1073 link1074 link1075 link1076 link1077 link1078 link1079 link1080 link1081 link1082 link1083 link1084 link1085 link1086 link1087 link1088 link1089 link1090 link1091 link1092 link1093 link1094 link1095 link1096 link1097 link1098 link1099 link1100 link1101 link1102 link1103 link1104 link1105 link1106 link1107 link1108 link1109 link1110 link1111 link1112 link1113 link1114 link1115 link1116 link1117 link1118 link1119 link1120 link1121 link1122 link1123 link1124 link1125 link1126 link1127 link1128 link1129 link1130 link1131 link1132 link1133 link1134 link1135

Форум — Ответы     (  К темам )
 ?  MiR@Ge: C++ Builder или как избавиться от геморроя (28-03-2003 14:14:16) http://m-j.front.ru
Суть проблемы в следующем. Сделал прогу на C++ Buildere, но когда попытался запустить exeшник на компе без C++Buildera получил буквально следующее:

Не удалось запустить приложение, поскольку файл cc3250.dll не был найден...

Понимаю, что вопрос ЛАМЕРСКИЙ, но просто некогда читать инструкцию.
Помогите, pls.
 Георгий (28-03-2003 14:35:12)
"Понимаю, что вопрос ЛАМЕРСКИЙ, но просто некогда читать инструкцию"
интересная формулировка:
это что-то типа — я понимаю, что я ламер, но мне это нравится...

записывай инструкцию (после записи не забудь прочитать):
Project->Options->Packages->Build with runtime packages — убрать галочку
Project->Options->Linker->Use dynamic RTL — убрать галочку

кстати это надо сделать для того проекта, который должен работать "на компе без C++Buildera"...
 Matt (28-03-2003 15:25:16)
А когда будет время "почитать инструкцию" советую тебе разобраться с инсталятором!
:)
 Павел (29-03-2003 01:17:00)
И конечно немного теории, чтобы вообще вы поняли что делаете:

По инструкции:
Project->Options->Packages->Build with runtime packages — убрать галочку
вы присоединяете к вашему .exe файлу .bpl файлы библиотек с компонентами, которые используются в вашем проекте

По инструкции
Project->Options->Linker->Use dynamic RTL — убрать галочку
вы присоединяте к вашему .exe файлу cc3250.dll, borlndmm.dll и т.д
те библиотеки времени выполнения Runtime Library (RTL)

Теперь этот .exe можно запускать на машине, где не устаеовлен C++Builder и
все необходимые библиотеки находятся (прилинкованы) внутри этого .exe файла

---

Возможно пойти и по другому пути, создать .exe файл без этих всех библиотек,
(не включая внуть вашего .exe все эти библиотеки)
а собрать их все и переписать на компьютер, где будет работать ваша программа

Определить, какие именно библиотеки понадобятся для вашего .exe можно,
запустив программу tdump.exe из каталога \bin.
Запускается эта программа в DOS, ее формат:

tdump myProject.exe > myDump.txt

В результате, в файле myDump.txt увидите строки с необходимыми для
данного .exe файла пакетами .bpl и .dll файлами, которые должны быть на
компьютере