I‘m sorry,I has find the answer in readme.txt ,I should read more carefully before asking question, please delete this question.. ``` Traditional Racket implementation's CGC variant can be built and debugged using visual Studio solutions and project. (See "..\racket\README.txt" for information on traditional Racket variants.) Further steps using the command line can then build the 3m variant and related executables.
The CGC implementation is split into several projects that are grouped into a few solutions. To build the `X' solution with Visual Studio, open the file racket\src\worksp\X\X.sln, but add `9' before ".sln" if you're using Visual Studio 2008 (i.e., version 9.0). The solution files without a number are for Visual Studio 2010, but they should upgrade automatically for later versions. [The .vcproj files are used by the ...9.sln solutions, while the .vcxproj files are used by the other .sln solutions. The latter are compatible with Visual Studio 2010. For Visual Studio versions later than 2010, "build.bat" script auto-upgrades projects in a copy whose file name ends with a literal "X" to match the current tool version, but you can also just upgrade them within your version of Visual Studio.] ``` 在2020年8月22日星期六 UTC+8 下午12:04:39<SpicesEx> 写道: > I executed the build.bat command in > C:\Users\xxxxxx\Desktop\racket\racket\src\worksp according to the > instructions of the readme.txt, and everything ran normally, and racket.exe > and other things were successfully generated. When I want to read the > source code, I found three *.sln files in > C:\Users\mingy\Desktop\racket\racket\src\worksp\racket\, which are > racketX.sln; > racket9.sln; racket.sln, I opened racket.sln and saw that each project > name in visual studio has the (2010) suffix added. When I opened > racket9.sln, I encountered a reminder to upgrade some things (I'm sorry I I > forgot to take the screenshot during operation), when I tried to open > racketX.sln, it just opened normally without any reminder. > I want to ask what are these three *.sln? > If I want to read the source code of racket, which of the three should I > open? > Operating system version: windows10 1909; 18363.1019 > visual studio 2019. > By the way, I would like to ask whether this kind of question should be > sent to the dev channel or the user channel. I am very sorry if it disturbs > you. > -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/fc9e20f5-929c-4072-ac66-c4e2ba29adfan%40googlegroups.com.