Мой метод, чтобы сделать это должно просто иметь элемент ссылки в серверную сторону, включайте:
<!--#include virtual="/includes/css-element.txt"-->
, где содержание css-element.txt
<link rel="stylesheet" href="mycss.css"/>
так день, Вы хотите связаться с my-new-css.css или что бы то ни было, Вы просто изменяете включать.
Компиляция позиционно-независимого кода, когда в этом нет необходимости, снижает производительность на некоторых платформах (особенно в архитектуре x86 с нехваткой регистров, поскольку PIC забирает регистр, который можно использовать более свободно, когда он не -PIC), но в противном случае не должно быть никаких вредных эффектов.
В дальнейшем можно даже создать независимый от позиции исполняемый файл ( -fPIE
), построенный только из независимого от позиции кода. 1291] При этом libtool может автоматически создавать объекты PIC и не-PIC для каждого исходного файла, который вы компилируете, и это должно быть легко сделать даже в системе сборки без интеграции libtool.