FlexUnit стихов AsUnit – который “лучше”?

Я только отвечаю, чтобы вы поняли, что ваше чувство не использовать статические библиотеки правильное.

DLRdave сказал это уже в комментариях, ваша система сборки подвергается злоупотреблению файлами LIB. LIB-файл очень похож на настоящую библиотеку, вы просто получаете то, о чем просите, а не все в библиотеке.

Если в наборе инструментов Visual & nbsp; 2008 есть пробел, значит, он не поддерживает частичное связывание. Входные данные в частичную ссылку представляют собой набор OBJ-файлов, а выходные данные представляют собой один OBJ-файл, который содержит весь код и данные из входных OBJ-файлов.

Различие между архивом / библиотекой и частичной ссылкой описано для g ++ в ответе на этот вопрос: частичное связывание g ++ вместо архивов? , где компоновщик GNU ( ld ]) поддерживает частичное связывание.

Что касается возможного краткосрочного смягчения - лично я попытался бы использовать сценарии для динамической сборки файла DEF во время сборки, используя LIB /List или DUMPBIN /ARCHIVEMEMBERS для получения файлов obj и LIB /DEF для генерации DEF файл из этого списка. Или, как я предполагаю, используется _declspec(dllexport), вы могли бы также использовать DUMPBIN /DIRECTIVES, искать /EXPORT и создавать файл DEF самостоятельно.

7
задан David Wolever 11 June 2009 в 18:33
поделиться

3 ответа

Существует также fluint , который был создан для решения проблем, с которыми сталкивались разработчики при использовании FlexUnit.

Из-за поддержки новых инструментов FlexUnit в грядущем FlashBuilder 4 от Adobe, проект fluint и проект FlexUnit объединились, чтобы создать новый пакет модульного тестирования, который теперь получил название FlexUnit 4.0. FlashBuilder IDE будет поддерживать FlexUnit 4.0 на уровне инструментов. Эта новая поддержка инструментов в сочетании с некоторыми замечательными новыми функциями FlexUnit 4.0 делает новый FlexUnit очевидным выбором для модульного тестирования в коде ActionScript 3 и Flex.

5
ответ дан 6 December 2019 в 23:12
поделиться

Я думаю, это зависит от типа разработки ActionScript, которую вы выполняете. AsUnit имеет более широкий набор поддерживаемых версий.

FlexUnit выглядит так, как будто он имеет лучшую поддержку через Adobe. Если вы сосредоточены на разработке Flex (или строго AS3), я бы, вероятно, выбрал FlexUnit.

5
ответ дан 6 December 2019 в 23:12
поделиться

Я много раз копировал текст из окна консоли и вставлял его в другой источник.

Он используется по умолчанию в приложении Console;

Щелкните правой кнопкой мыши на границе консоли:

Step 1

Выберите Edit > Mark:

Step 2

Перетащите курсор мыши на нужный текст (или используйте клавиши со стрелками), чтобы выбрать нужный текст:

Step 3

Снова щелкните правой кнопкой мыши на границе консоли и выберите Edit > Copy:

Step 4

Отсюда вы можете вставить его в другое приложение, как и любой другой текст.

Это было взято из приложения C # Console, и единственным введенным кодом была команда записи на консоль, настройки не были изменены.

Надеюсь, это поможет!

-121--1233956-

IMHO необходимо рассмотреть возможность отказа от замены членов CONST.

PD: Я думаю, вы могли бы рассмотреть возможность использования отражения в вашем подходе. таким образом, вы не должны поддерживать функцию.

-121--3842613-

В продолжение этого вопроса я использовал FlexUnit в течение последних нескольких месяцев, и это (наряду с потрясающим hamcrest-as3 Дрю Бурна) делает меня очень счастливым.

1
ответ дан 6 December 2019 в 23:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: