[英]Perl archname for CPAN modules
考慮這個 OSX 的CPAN 測試器矩陣報告。
有時archname
是darwin-2level
,有時是darwin-thread-multi-2level
。 我知道它指的是您是否使用帶有-Dusethreads
標志編譯的 Perl。
1) 但這是否也意味着給定的模塊(例如XML::LibXML
或XML::LibXSLT
也使用/不使用線程標志進行編譯?
2) 是否有任何此類設置可以讓我們使用線程標志編譯XML::LibXML
和XML::LibXSLT
?
3) 上面報告中的archname
是否要求它只能與沒有-Dusethreads
標志編譯的 Perl -Dusethreads
?
當您安裝模塊時,編譯器標志用於編譯模塊,標志用於編譯 perl。 除非模塊筆者在另有決定Makefile.PL
/ Build.PL
分布。
對一個模塊使用不同於運行它的 perl 的usethreads
會很危險(如果可能的話)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.