Cтраница 1
Библиотека приложений MATLAB - библиотека специализированных пакетов программ, взаимодействующих с MATLAB и существенно расширяющих вычислительные возможности основного ядра MATLAB, написанных на языках MATLAB, Си и Фортран. [1]
Мастерская Project. [2] |
Список библиотек приложения имеет тенденцию к изменению в процессе разработки. [3]
Недостатком SICAD / open является отсутствие библиотек стандартных приложений, поэтому работать с ней должен только высококвалифицированный специалист. [4]
Рабочие библиотеки должны следовать первыми в списке путей доступа к библиотекам приложения. [5]
Позаботьтесь, что выбранная библиотека указана в сго: ске путей доступа к библиотекам приложения. [6]
Когда вызвана функция Open, PowerBuilder автоматически создает экземпляр класса w main, который хранится в одной из библиотек приложения. Более того, если открытое окно имеет присоединенное меню и / или DataWindow, PowerBuilder автоматически создает экземпляры и этих классов. Затем, когда окно закрывается, существующие экземпляры классов уничтожаются. [7]
Как вы помните, в главе 8 говорилось, что классы сохраняются в двух формах: исходной и скомпилированной. Так как исходная форма является только синтаксическим представлением класса, PowerBuilder копирует в исполняемый файл только скомпилированную форму каждого класса, сохраненного в библиотеках, которые заданы в списке библиотек приложения. [8]
В приложениях, использующих механизм наследования, классы-предки также должны отыскиваться через список путей доступа к библиотекам, даже если они непосредственно не используются приложением. Например, пусть w mainl и w rnain2 являются потомками w main ancestor. Окно предка используется только при разработке этих двух окон потомков и ни разу не открывается в явном виде в приложении. Тем не менее, w main ancestor должен находиться в библиотеке, указанной в списке путей доступа к библиотекам приложения. Кроме того, если окна потомков являются часто используемыми компонентами приложения, лучше всего было бы расположить ссылку па библиотеку, содержащую w main ancestor, в начале списка, иначе производительность понизится. [9]
Окно Select Executable.| Окно Create Executable. [10] |
Возникает окно Create Executable, как показано на рис. 1 7.3. Все библиотеки, заданные в списке путей доступа к библиотекам приложения, появляются в списке Dynamic Libraries. Выберите все библиотеки, с которыми должна динамически устанавливаться связь во время выполнения приложения. Если библиотеки, выбранные в качестве динамических, еще не созданы в виде библиотек PBD, обеспечьте это до начала распространения приложения; библиотеки PBD должны иметься в наличии, когда приложение выполняется. [11]