簡體   English   中英

CPAN 模塊的 Perl archname

[英]Perl archname for CPAN modules

考慮這個 OSX 的CPAN 測試器矩陣報告

有時archnamedarwin-2level ,有時是darwin-thread-multi-2level 我知道它指的是您是否使用帶有-Dusethreads標志編譯的 Perl。

1) 但這是否也意味着給定的模塊(例如XML::LibXMLXML::LibXSLT也使用/不使用線程標志進行編譯?

2) 是否有任何此類設置可以讓我們使用線程標志編譯XML::LibXMLXML::LibXSLT

3) 上面報告中的archname是否要求它只能與沒有-Dusethreads標志編譯的 Perl -Dusethreads

當您安裝模塊時,編譯器標志用於編譯模塊,標志用於編譯 perl。 除非模塊筆者在另有決定Makefile.PL / Build.PL分布。

對一個模塊使用不同於運行它的 perl 的usethreads會很危險(如果可能的話)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM