[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: порядок аргументов gcc



On Fri, 4 Sep 2020, Stanislav Maslovski wrote:

On Fri, Sep 04, 2020 at 12:36:15PM +0300, sergio wrote:
On 04/09/2020 12:26, Stanislav Maslovski wrote:
gcc --version

gcc (Debian 10.2.0-6) 10.2.0

Это Sid

Попробуй сделать

gcc --verbose usbtest.c -lusb

и

gcc --verbose -lusb usbtest.c

и сравни вывод.

--
Stanislav

 Хорошая идея! :)

 Вывод простой, во всем виновата опция "--as-needed"
 которую теперь при линковке использует по умолчанию gcc.

 gcc-10 -Wl,--no-as-needed -lm math.c

 собирает нормально.

 Опытным путем нашел, что такое поведение начинается с gcc-9.
 gcc-8 работает без --as-needed.

Ю.

Reply to: