Вопросы по теме 'xs'
Что делает DumpXS в Perl Data::Dumper?
Я просмотрел исходный код Data::Dumper . В этом пакете я не понял, что происходит с DumpXS. Какая польза от этого DumpXS?
Я искал об этом и читал, что это равносильно функции Dump и быстрее, чем Dump . Но я этого не понимал.
376 просмотров
schedule
27.01.2024
как облегчить проблемы с local::lib после обновления системы/perl?
наш системный администратор недавно обновил мою ОС и perl (до 5.12.3). когда я загружаю переменные среды local::lib, кажется, что все, что зависит от xs, ломается:
demianshell~> perl -e 'use Storable; store({a=>1}, 'test')'
demianshell~>...
181 просмотров
schedule
26.05.2022
Perl XSPP — множественное определение std::string
Я пытаюсь представить некоторые функции библиотеки URL-адресов Google в виде Perl-модуля. Основываясь на некоторых сообщениях здесь и в других местах, похоже, что XSPP может быть хорошим местом. начать. Вот что я создал до сих пор (начиная с...
386 просмотров
schedule
20.07.2023
Как вручную установить модули XS?
Поправьте меня, если я ошибаюсь, но модули на основе XS и Dynaloader - это те, которые используют общие объекты C / C ++ (.so), а не PP (чистый Perl)?
Предполагая, что у меня есть машина, на которой вообще нет подключения к Интернету (Solaris 10),...
1343 просмотров
schedule
14.02.2023
Почему этот код XS, возвращающий PerlIO*, негерметичен?
Я пытаюсь написать некоторый код XS, который предоставляет фрагменты библиотеки коду Perl в качестве потокового интерфейса, в который можно записать. Функция get_stream ниже должна быть конструктором, который подготавливает и возвращает объект...
279 просмотров
schedule
11.10.2022
выставление функции c на Perl с помощью XS
У меня есть несколько функций c в этом формате:
int function(const char* input, size_t len, char result[]) ;
где int — тип возвращаемого значения;
result[] содержит строку, которую заполняет функция
что лучше всего написать такую...
323 просмотров
schedule
05.03.2023
perl windows activestate - найти все установленные модули xs
Для подготовки обновления Perl я хотел знать, какие модули perl xs установлены для моя локальная установка ActiveState Perl 5.16.
Кто-нибудь знает, как я могу получить такой список модулей Perl?
104 просмотров
schedule
14.04.2022
Как использовать модуль из локальной библиотеки, не устанавливая его?
У меня есть модуль XS. После сборки с помощью ./Build Module.so помещается в каталог blib/arch/auto/XS .
В моем Module.pm у меня есть:
require XSLoader;
XSLoader::load( 'Module', $VERSION );
И я запускаю программу как:
$ perl...
346 просмотров
schedule
24.10.2022
Как экспортировать символы, определенные в библиотеке C, как константы Perl, используя XS?
Я работаю над модулем оболочки XS для некоторых функций в научной библиотеке GNU. Вместо того, чтобы использовать библиотеку прямо здесь, я упростил проблему, создав свою собственную библиотеку:
mylib/mylib.h :
typedef struct {
int foo;...
141 просмотров
schedule
30.03.2024
Как указать MakeMaker добавить именно те библиотеки, которые мне нужны?
Я использую XS для создания модуля Perl, который использует библиотеку C.
В целях тестирования я создал тестовую библиотеку с двумя простыми функциями:
void kzA() (does a simple printf)
void kzB(int i, char *str) (does a printf of the received...
53 просмотров
schedule
18.03.2022