我正在尝试从使用lang 6.0和cmake 3.5.1在ubuntu 16.04上创建的二进制文件中删除以下动态依赖项:
$reader->setReadDataOnly(TRUE);
$spreadsheet = $reader->load("KEVIN Call Monkey ALLE BEDRIJVEN 29-10-18 Export_bedrijven_20181030_105432.xlsx");
$worksheet = $spreadsheet->getActiveSheet();
foreach ($worksheet->getRowIterator() as $row) {
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(FALSE); // This loops through all cells,
// even if a cell value is not set.
// By default, only cells that have a value
// set will be iterated.
foreach ($cellIterator as $cell) {
echo
$cell->getValue();
}
}
尽管在gcc命令行中添加-static会删除上述所有动态依赖项,但我想使用clang 6.0
是否可以在ubuntu 16.04上使用clang 6.0创建一个完整的静态二进制文件(除去依赖项),或者clang中是否有任何静态库可以在链接中使用以删除这些依赖项?
在这里提出了类似的问题-Completely static linking with clang