[使用链接问题的命名,我有一个动态库,其中baz
调用了bar
,并且我有一个测试二进制文件对该库进行了练习,该库将其自己的bar
伪造实现用于测试目的。这在Linux上可以正常使用,因为使用-rdynamic
进行链接。
测试的来源是https://github.com/apache/qpid-dispatch/blob/b172f501028b36d786b4c83bcee1e195cd17fcf2/tests/timer_test.c。被模拟的函数包括qd_server_timeout
和qd_timer_now
(即内联函数,请参见注释)。
我不知如何在macOS上实现相同的目标。那里有正确的链接器选项?