How can I force linking with a static library when a shared library of same name is present

后端 未结 3 1865
清歌不尽
清歌不尽 2020-12-24 11:46

Suppose I have a file main.cpp which uses sin() function which is defined in libmath. Also suppose that we have both libmath.a and lib

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-24 12:35

    If your linker supports -l: you may use:

    g++ -o main main.cpp -l:libmath.a
    

提交回复
热议问题