Rorschach

Results 12 comments of Rorschach

我也跑不起来

> ![图片](https://user-images.githubusercontent.com/20067002/210949989-b33b6bf2-bd98-45d9-a986-b854d900866d.png) ![图片](https://user-images.githubusercontent.com/20067002/210950008-e89145a4-4733-4439-82bb-2622f8afeb7d.png) 我搜到了3个 atlcomcli.h 文件,我装了三个版本的,然后INCLUDE,只引用了 "D:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.34.31933\include; 而那个.h的 文件夹目录在 MSVC\14.34.31933\atlmfc\include 更下面一层的include里,如图所示。

> 你可以 ci 上,也看下这个 INCLUDE 里面的路径差异。。感觉这个跟 xmake 好像也没啥关系,vs 环境问题,这个 INCLUDE 里面的路径也是 vs 的 vcvarsall.bat 提供的,它返回的路径,如果少了啥,xmake 是没法控制的。 https://github.com/yamashi/CyberEngineTweaks/actions/runs/3725148122/jobs/6317769357 这个CI 日志看不到那么详细的信息吧,我不知道怎么找

> fork 下,在 ci yml 里面 `xmake l detect.sdks.find_vstudio` 自己 dump 下,然后到自己的 fork 的repo ci 里面看下。。 和这里的大小写有没有关系? ![图片](https://user-images.githubusercontent.com/20067002/210961187-6f09499c-c675-4ebe-a731-e4a448018f11.png)

![图片](https://user-images.githubusercontent.com/20067002/210974491-4f6cb940-3f3c-4926-a13e-e19a150ce4b8.png) 我看了下,CI的也是大写,好像不区分大小写,但是不知道为啥我就编译不过。我对比了下,INCLUDE 除了盘符不一样,其他都一样的路径

我试了,不敏感,大小写都能进去文件夹的。

麻了,不知道为啥找不到,路径都包含进去了。

可能是因为我原本没有那个atlmfc,然后我又重装了下VS的组件,后面就有路径了,文件也是在那里的。路径也在配置里

反正就是很奇怪,我刚才用家里电脑试了,可以编译,不会有这个问题。 ![图片](https://user-images.githubusercontent.com/20067002/211065246-9720956a-23a0-47a1-8a8b-147099378524.png)

> Any particular reason why this is necessary? It looks perfectly fine. ![image](https://private-user-images.githubusercontent.com/16166216/358035238-b241ea24-2ab1-4f9c-9f33-ff35f133ec4a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM4NzQyOTYsIm5iZiI6MTcyMzg3Mzk5NiwicGF0aCI6Ii8xNjE2NjIxNi8zNTgwMzUyMzgtYjI0MWVhMjQtMmFiMS00ZjljLTlmMzMtZmYzNWYxMzNlYzRhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODE3VDA1NTMxNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNkOTE2ZDhiMTdhNjBlMTJmNDljMDA5Y2ZmYzAxNDg1MzUxMDQxYjlmN2U2MjJmZTVlMTNkNGQxNzNjZTc2NjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4U98biEkrj4JoaNdQvkFUVMCGFZiYtA-qA2FlyA_7so) This modification makes no sense. He's probably just looking for presence.