ACSuperChen
V2EX  ›  C

求助! clang 环境爆炸,系统为 macos10.13.3

  •  
  •   ACSuperChen · Feb 24, 2018 · 3438 views
    This topic created in 3175 days ago, the information mentioned may be changed or developed.

    如题,背景为开发,前几天手贱动了下 c++库,结果导致现在 clang 和 clang++都不能正常工作,一些库也不能正常 make,百度谷歌了很多都无法恢复,现在很绝望,希望有大牛来帮助,不胜感激! 预览 1.jpg 预览 2.jpg

    15 replies  •  2018-02-24 10:23:19 +08:00
    fgodt
    fgodt
    Feb 24, 2018
    1
    重装 xcode ?
    ACSuperChen
    ACSuperChen
    OP
    Feb 24, 2018
    2
    @fgodt 这个方法也试过了,但是还是没有用......谢谢回复😆
    ai277014717
    ai277014717
    Feb 24, 2018
    3
    搞个 docker 就不会有这个问题了。
    既然 xcode 不好使,猜测应该什么地方有 clang 的配置。
    ACSuperChen
    ACSuperChen
    OP
    Feb 24, 2018
    4
    @ai277014717 我现在也就是这样干的,在 docker 里 make,但终究觉得不是很好的解决方法.......用到 clang++的时候手动引库也可以通过编译:clang++ -I /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include,但是装库的时候 make 就通过不了了,难受
    oldzhg
    oldzhg
    Feb 24, 2018 via iPhone
    5
    @ACSuperChen 时光机器试一试?
    ai277014717
    ai277014717
    Feb 24, 2018
    6
    @ACSuperChen 到底是动了什么库才会这样啊?看了一下报的错误根本就不对。打开路径下的 iostream strtof strtok 之类的单词。感觉删除重装会有用。
    sinxccc
    sinxccc
    Feb 24, 2018
    7
    你不先说说自己是什么步骤搞坏的,别人怎么帮你=_=
    ACSuperChen
    ACSuperChen
    OP
    Feb 24, 2018
    8
    @ai277014717 我试着查过,但是头文件引用的都是 using ::xxx,并不知道那个全局变量在哪,动的文件具体记不清了,大概在 /usr/local/include 那一块
    ACSuperChen
    ACSuperChen
    OP
    Feb 24, 2018
    9
    @sinxccc 具体也记不清了....大概在 /usr/local/include 那一块.....
    fgodt
    fgodt
    Feb 24, 2018
    10
    看你描述你这是找不到头文件 你把手动添加的 include 路径建一个软连接到 clang 默认搜索的位置,或者 make 的时候添加下 include 路径
    ai277014717
    ai277014717
    Feb 24, 2018
    11
    usr/local/include 里面全是软连接,可以试试 brew 重装 boost
    ai277014717
    ai277014717
    Feb 24, 2018❤️1
    12
    应该不是 boost 的问题。sudo xcode-select --reset 也可以试试
    fgodt
    fgodt
    Feb 24, 2018❤️2
    13
    ACSuperChen
    ACSuperChen
    OP
    Feb 24, 2018
    14
    @fgodt @ai277014717 好的,谢谢两位,我试一试😆
    ACSuperChen
    ACSuperChen
    OP
    Feb 24, 2018
    15
    @fgodt 谢谢!问题完美解决~👍
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1384 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 20:17 · PVG 04:17 · LAX 12:17 · JFK 15:17
    ♥ Do have faith in what you're doing.