Comments (5)
It seems that problem exists. sln file must be alone (no referred projects in the same folder) now.
May and need to be fixed. Thanks.
from cmakeconverter.
Thanks for your reply. I guess there are some small bugs:
-
when copying the "utils.cmake" file, it says "not found". Probably it's better to given the absolute address of this file in "solution.py".
-
Function "get_actual_filename" in "utils.py" not working appropriately. For example, if pass a file "....\abc.f", it will not be recognized.
from cmakeconverter.
Can you describe how to reproduce your 1(utils.cmake) bug. Is it related to solution scructure?
from cmakeconverter.
@kegao1, create another issues about mentioned bugs with more information, please. Current Bug is Fixed.
from cmakeconverter.
Hi, I'm trying to test your new revision. I still haven't figured out how to set cmake path folder using the flags. I checked out the "-O" and "-c", and they don't do anything. When this is not set and there is no CMakeList.txt in the solution folder, mistakes will happen:
0.015956 WARN : CMakeLists.txt path is not set. He will be generated in current directory.
File "c:\programdata\anaconda3\lib\site-packages\cmake_converter\visual_studio\solution.py", line 211, in clean_cmake_lists_file
ContextInitializer.set_cmake_lists_path(context, subdirectory) + '/CMakeLists.txt'
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
I'm using "cmake-converter -s solution.sln -j 1 -w 4"
Thank you very much.
from cmakeconverter.
Related Issues (20)
- VCXParser crashes when encountering an empty Filter node in a filter file
- Property file user macros not parsed ahead of time
- I'm Getting a index out of range crash whenever i use the program
- [bad name] IndexError: Replacement index 1 out of range for positional args tuple HOT 15
- Support to work on one configuration only
- add_custom_command_if cyclic dependency HOT 2
- $(SolutionDir) not replaced in AdditionalOptions for Compile Options
- every time vcxproj contains: Import Condition="'$(CpuOnlyBuild)'=='false'" convert fails
- Option to create a single CMakeLists.txt
- Support vcpkg dependencies
- unicode character in vcxproj.filters might get trouble HOT 13
- Feature request: better support to entry options like "/SUBSYSTEM:WINDOWS" for GNU CLI HOT 1
- the path resolve of $(SolutionDir) is not corrected
- Identify OS specific libraries + Build order + Correct output type HOT 2
- index error replacement index 1 out of range for positional args tuple HOT 6
- /QxHost, /heap-arrays, and some other flags seems are missing HOT 1
- xmake
- Add support for Visual Studio 17 2022 generator HOT 2
- Variable isn't applied properly. HOT 1
- It's giving me this error, I'm trying to convert the GARbro project to cmake, but something wrong is happening. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cmakeconverter.