第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在源文件中設(shè)置構(gòu)建標(biāo)簽

如何在源文件中設(shè)置構(gòu)建標(biāo)簽

Go
慕桂英4014372 2023-04-24 16:13:18
新的去。我熟悉在源文件中使用構(gòu)建標(biāo)簽的能力,如下所示:// +build linux arm,!linux但是有沒有辦法在源文件中創(chuàng)建/導(dǎo)出構(gòu)建標(biāo)簽?就像是:// +build +custom_tag_name我正在嘗試執(zhí)行 -tags 參數(shù)在源文件中執(zhí)行的操作,而不是將其添加到 makefile 中,以便在將庫添加到項(xiàng)目時(shí),它將“設(shè)置”可在其他文件中使用的某些標(biāo)簽。
查看完整描述

1 回答

?
Cats萌萌

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超9個(gè)贊

你不能那樣做。源文件只能對(duì)自己設(shè)置構(gòu)建約束,不能滿足約束。約束只能按照說明來滿足——由環(huán)境隱式地滿足,或者通過 -tags 標(biāo)志顯式地滿足。構(gòu)建約束是一種實(shí)現(xiàn)環(huán)境敏感條件編譯的方法。使用一個(gè)源文件來控制另一個(gè)源文件的構(gòu)建并沒有多大意義;您在構(gòu)建時(shí)知道文件 A 是否在構(gòu)建中,因此您知道文件 B 是否應(yīng)該在構(gòu)建中。這似乎是一個(gè) XY 問題,可能通過類似于 SQL 驅(qū)動(dòng)程序的機(jī)制(在函數(shù)中注冊(cè)處理程序init)或類似的機(jī)制更好地解決?



查看完整回答
反對(duì) 回復(fù) 2023-04-24
  • 1 回答
  • 0 關(guān)注
  • 152 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)