2
Perl Инлайн :: C пакет имеет следующий пример,Этот синтаксис Perl путает
use Inline C => config => inc => '-I/inc/path';
Wonder если часть
C => config => inc => '-I/inc/path'
эквивалентно
C => {config => {inc => "-I/inc/path"}}
Спасибо.
Скомпилирована ли пересмотренная нотация? Это работает? –
Я знаю, что perl не любит 'use Inline C => {config => {inc =>" -I/inc/path "}}'. Просто попробуйте понять, что означает синтаксис 'C => config => inc => '-I/inc/path';'. Никогда не видел этот синтаксис, где еще один модуль Inline :: C. Понравилось бы некоторое объяснение или указатель на документ по синтаксису. – packetie
Это не экв. Но это: «использовать Inline qw {C config inc -I/inc/path}' ", или это:« использовать Inline 'C', 'config', 'inc', '-I/inc/path' ; '' или this: "использовать Inline C => (config => inc => '-I/inc/path');' " – DavidO