This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
[New Environment variable] add an Environment variable like VCPKG_DISABLE to disable vcpkg integration once but not global #37518
Labels
category:question
This issue is a question
Is your feature request related to a problem? Please describe.
node windows compile failed if zlib is installed by vcpkg and vcpkg integration install is done
I can confirm that because the node link error gone after vcpkg integration remove
Ref: nodejs/node#24448
Proposed solution
add VCPKG_DISABLE to disable vcpkg integration for the child process, because my other c++ project depend on vcpkg integration.
this can be done either skip on user side, or system side:
![image](https://private-user-images.githubusercontent.com/13283869/313458289-e69a7db1-ad63-4ec4-b554-95e56c10d1ce.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIzNDAwMzIsIm5iZiI6MTcyMjMzOTczMiwicGF0aCI6Ii8xMzI4Mzg2OS8zMTM0NTgyODktZTY5YTdkYjEtYWQ2My00ZWM0LWI1NTQtOTVlNTZjMTBkMWNlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzMwVDExNDIxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZhYmM1NzRjYjMyZjQ0ZTFiYjYzMDMxNzgwOGYzY2IxYmQxNjU4MmEwMjBhNmY5MzcyODI1ZTQ2NzI3ZWQ2ZDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BQFVpjeXn09RaYNi72Nl9nuwpfgTZOPy1Bd-S73rnXk)
![image](https://private-user-images.githubusercontent.com/13283869/313458313-2b1d09ba-b135-4892-a8b8-3b0409a2af31.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjIzNDAwMzIsIm5iZiI6MTcyMjMzOTczMiwicGF0aCI6Ii8xMzI4Mzg2OS8zMTM0NTgzMTMtMmIxZDA5YmEtYjEzNS00ODkyLWE4YjgtM2IwNDA5YTJhZjMxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzMwVDExNDIxMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI3NmFlNTU5MDcwMzBkYjk5MzlkMzQxYmM0N2NkODVkNDE4OTM5NmI5YWZkMDA4NzNmNTAyMzUzZWM3YjRhOWYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.XMP7ySSRF7pptH-g0lRk3mNSNp_qEgFUKqqUkKt-fHE)
Describe alternatives you've considered
do vcpkg integration remove and run other c++ project with cmake toolchain
Additional context
https://learn.microsoft.com/en-us/vcpkg/users/config-environment
The text was updated successfully, but these errors were encountered: